public override void Accept( Visitor v ) { v.Visit(this); }
public virtual void Accept( Visitor v ) { }