string_to_utf8() behavior on non-wide strings