There was no use for _getMin, so removing it
Only accepting entity for custom methods in the TreeBehavior.
Implemented a non-recursive version of moveDown
Implemented a non-recursive version of moveUp