public virtual IExpression Visit(ImplyExpression expression) { return(expression); }
public virtual void Visit(ImplyExpression expression) { }
public virtual void PostVisit(ImplyExpression data) { }