* NB: no refactoring elsewhere yet to take account of this * model.test.js: tests for Field (first proper model tests!)