Working on BST construct.