One problem with `validatePresence($field, 'create')` is that it doesn't prevent nulls from coming in elsewhere. Since the default is to allowEmpty=false, bake can just generate helpful rules and allowEmpty() for nullable fields?