Model tests should use the sqlite driver.
Add tests for the ability to overwrite values with virtual values.
Add a lot more tests.
Make some of the tests pass.
Make some more tests pass.
Remove a var_dump
Fix reset mode.
Fix stuff and finish tests.