public interface QueryExecution<T>:
Provider execution produced from one immutable KQL plan.
execution as QueryExecution<Int> = source.createExecution(plan) rows = execution.execute()
execute() as List<T>