2.2.0 - Refactor __call() to now accept an array as argument, which can have multiple properties: model, relationship, foreignKey, localKey, where, sort, backref, ...
Remove profiling. Can be done on the user's side. With HAS_ONE  localKey refers to the current table key, foreignKey to the table being called