Reformatted to PSR-2 and added support for getters through Closures in relation-load Traits to allow for EntityValue objects in the IDs.