UString::UString(const char* c) : m_rep(createRep(c)) { }
UString::UString(const char* c, int length) : m_rep(createRep(c, length)) { }
QString Tree::rep () { createRep(); return m_rep; }