indentString
out << "\n" << indentString() << '<' << name;
out << "\n" << indentString() << "</" << entry.name.String() << ">";
out << "\n" << indentString() << key;\
const char* indentString() const;
context.writeString(context.indentString());
stream << endl << context.indentString() << key;
comment << context.indentString();