For insert/emplace operations with hint, return an iterator and not a std::pair<iterator, bool>. Also use m_ht.key_eq() to get the key comparator instead of the innacessible m_key_equal.
For insert/emplace operations with hint, return an iterator and not a std::pair<iterator, bool>. Also use m_ht.key_eq() to get the key comparator instead of the innacessible m_key_equal.

Tessil/hopscotch-map