Add failing tests.
Fix tests.
Can't assign properties that aren't in the schema, make it a virtual field instead.
Add another test.
Add another test.
Make the tests work.
Merge pull request #89 from Scaffold/issue-89

Model Virtual Fields