FieldDefinition is now BaseFieldDefinition