public AstNode VisitAddInitializer(AddInitializerNode n)
 {
     Append("{");
     Visit(n.Arguments[0]);
     foreach (var a in n.Arguments.Skip(1))
     {
         Append(", ");
         Visit(a);
     }
     Append("}");
     return(n);
 }
 public virtual AstNode VisitAddInitializer(AddInitializerNode n)
 {
     Visit(n.Arguments);
     return(n);
 }