void Writer::operator() (const string_ref &s) { if (need_indent) { need_indent = 0; write_indent(); } append (s.begin(), s.length()); }