valuetype constString { behave 2 void f(); behave 0 void f(); behave 0 void f(const string&in s); behave 0 void f(const constString&in); constString& opAssign(const constString &in); bool opEquals(const constString &in) const; bool opEquals(const string &in) const; uint opImplConv(); string opImplConv(); }