public static FilterNode <TValue>?Transform(FilterNode <TValue> node) { return(node.Accept(Instance, None.Value)); }
public static FilterNode <TValue>?Optimize(FilterNode <TValue> source) { return(source?.Accept(Instance)); }
public static FilterNode Transform(FilterNode node) { return(node.Accept(Instance)); }