BinaryNode <TKey, TValue> Find(TKey key) { if (Count == 0) { return(null); } return(Root.Find(key, _traversalActions)); }