Inspect object on error message for klassify
joins no longer receives a JoinAssociation object

Plus construct the associations on the already created join_dependency
instance rather than creating a new JoinBase for every association
needed