baseFieldDefinitions interface changed to new standard