Better instantiation of BinaryTree