private TagElement Tag(string name) { m_writer.WriteStartElement(name); return new TagElement(m_writer); }