bool operator()(const String& s1, const String& s2) const { return string_strcmp(s1.data(), s1.size(), s2.data(), s2.size()) == 0; }
bool operator()(CStrRef s1, CStrRef s2) const { return string_strcmp(s1.data(), s1.size(), s2.data(), s2.size()) == 0; }