public void visit(MFColor field) { field.clearValues(); ParseMField((subcontext) => { var child = new SFColor(); this.visit(child); field.AppendValue(child); }); }