With C++20 concepts and three-way-comparison, I have made my own Map like this:
Map
template< typename TKey, typename TValue, std::str