ustring trimLeft( ustring &str, const ustring trimChars) { ustring::size_type pos = str.find_first_not_of( trimChars ); str.erase( 0, pos ); return str; }