Added interfaces with std::string