Rewrote object-tree using data-binding completely. couldn't test O.o(): no source build at home