More advanced binary tree and BST operations.