Implement the range versions of BTree::equal_range(), BTree::lower_bound() and BTree::upper_bound().