Temporary saved. Cast to and from std::string added.