public bool Remove(TKey key) { if (AVLNode.Remove(ref _root, key, _comparison)) { _count--; return(true); } return(false); }