Binary search tree with dynamic size.
Improvements towards iterators for bst.