Add support for computed properties
Fix unit tests on Observable, and make sure we check for our own data
Merge branch 'computed-properties'