Added compare overload for std::string.