Re-ordered setting of foreign key with association insertions, in order to make use of modification hooks on the data field for processing of the added association
added the capacity to use a callable as a path in RESTfulResource
added CHANGES