in_utf8
ret = traverse_string(in, len, MBSTRING_UTF8, in_utf8, &nchar);
static int in_utf8(unsigned long value, void *arg);