added basic test coverage of object-system