Heterogenous lookups allow us to call find with StringRef, avoiding a temporary heap allocation of std::string.