public sealed override void Visit(LiteralNode node) { VisitAndXform(node, Xform(node)); }
public virtual void Visit(LiteralNode node){}
protected virtual IAstTreeNode Xform(LiteralNode node) { return null; }