public IExpressionNode Visit(VarDefinitionSyntaxNode node) => ThrowNotAnExpression(node);
public string Visit(VarDefinitionSyntaxNode node) => $"'{node.Id}:{node.FunnyType}";
public virtual VisitorEnterResult Visit(VarDefinitionSyntaxNode node) => DefaultVisitEnter(node);
public virtual bool Visit(VarDefinitionSyntaxNode node) => true;