Multiple C++ String types

I’m working on a project that uses C++, QT, Xerces-C, and
RogueWave’s DBTools. So I have std::string, QString,
DOMString, and RWCString. Joy.