public interface QueryPredicate<T>:
Typed predicate embedded in an immutable KQL plan.
predicate as QueryPredicate<Int> = lambda(value): value > 10 assert predicate.test(11)
test(value as T) as Boolean