Implemented old_leaf::upper_bound.
Removed leaf::reverse_iterator, thankfully now unused.