Support for `std::string` values in `std::map` values