big refactor, part 1
big refactor part 2
BasicObject
some metamodel tests are green again
what about id?
what about the kids?