gh-2378 enable getters for properties defined with non-strict schemas; u...

See #2378 for more details. The tests in `test/document.strict.test.js` have been appropriately updated as well. 
All tests (including new `assert`'s pass.