char_to_string
size_t escaped_size = char_to_string((uint32_t)val, '\'', true, &escaped_buf);
size_t escaped_len = char_to_string(ch, '"', first, &escaped_buf);