public virtual TResult VisitUndefinedValueSyntax(JsonUndefinedValueSyntax node, T arg) => DefaultVisit(node, arg);
public override JsonSyntax VisitUndefinedValueSyntax(JsonUndefinedValueSyntax node, _void arg) => node;