After writing this, i realized many things,
and plan to rewrite this module - possibly decoupling from level,
but at least, creating the tree from an inorder stream of hashes.
This will gain the ability to replicate arbitary subsets.