Could you use `std::strings` here?