Add test for related resources of collection
Add required `models` param in a spec files
Better error messaging
Make ToOneReference update the models as needed, when set
Improve overlayed attributes and spec so writing is always unsurprising