more work on the morphTo items, making the tests more readable, etc.
removing unneeded polymorphic flag
simplifying the matchResponses call
more work on morphTo eagerRelation