public AVLNode RemoveNearestRight(TKey key) { return(AVLNode.RemoveNearestRight(ref _root, key, _comparison)); }