append_strbuffer
append_strbuffer(vt, str_frag, len);
append_strbuffer(vt, string_start, bytes + pos - string_start);
append_strbuffer(vt, string_start, bytes + pos - string_start);
append_strbuffer(vt, string_start, remaining);