public QirQueryPlan( sourceType as String, resultType as String, alias as String, predicate as QirExpression, projection as QirExpression, orders as IList<QirOrder>, offset as Long, limit as Long, distinct as Boolean ):
Creates one immutable canonical query plan.