Fix scoping so getValue/setValue can access their helpers
Test for null, not undefined, on data properties
Begin test suite