setDefaults() now allows fields in relationships to be added, methods can now be used as the option value in prepOptions()