public abstract void acceptVisitor(IExprNodeVisitor v);
public override void acceptVisitor(IExprNodeVisitor v) { v.visit(this); }