Initializes the relationship. Always assumes target model class is a camel cased association name.
@api semipublic
Loads (if necessary) and returns association target for given source
TODO: document @api public
Sets and returns association target for given source
[Validate]