Decided to make from ut8string more abstract class - mbcs_string (utf8, utf16, utf32).