Implemented core::UTF8String, to manipule utf8 encoded strings.