public override void Visit(IEventsVisitor visitor) { visitor.Visit(this); }
public abstract void Visit(IEventsVisitor visitor);