Merge pull request #1 from timoxley/master

Workaround circular model<>collection dependency.
bump version
Merge pull request #2 from timoxley/master

Add missing default option object.
bump version
add failing test for nested model/property obliteration
fix nested model obliteration
fix bad tests that were broken by fixing nested model obliteration
bump version
Add readme. Based on a true story.