BronsonAVLTreeMap refactored