/// <summary>
        /// Converts <paramref name="node"/> to XML and writes the XML to <paramref name="writer"/>.
        /// </summary>
        public static void Export(EmberNode node, XmlWriter writer)
        {
            var export = new XmlExport();
            var state  = new XmlExportState(writer);

            node.Accept(export, state);

            writer.WriteWhitespace(Environment.NewLine);
        }