/// <summary>
 /// Visits the given <paramref name="defaultsNode"/>.
 /// </summary>
 /// <param name="defaultsNode"></param>
 public override void Visit(IDefaultsNode defaultsNode)
 {
     Visit(defaultsNode.ChildNodes);
 }
        /// <summary>
        ///  Visits the given <paramref name="defaultsNode" />.
        /// </summary>
        /// <param name="defaultsNode"></param>
        public override void Visit(IDefaultsNode defaultsNode)
        {
            textWriter.Write("defaults");

            WriteProperties(defaultsNode);
            VisitBlock(defaultsNode);
        }