public override IEnumerator AcceptVisitor(ConversationVisitor visitor) { IEnumerator visit = visitor.VisitLine(this); while (visit.MoveNext()) { yield return(visit.Current); } result.Apply(); }