public virtual void DefaultVisit(FilterSyntaxNode node) { }
public virtual void Visit(FilterSyntaxNode node) { node?.Accept(this); }