async function handleAndOp<C extends Context, F extends FunctionsTable<C, CustomEvaluatorFuncRunOptions>,
    Ignore, CustomEvaluatorFuncRunOptions>
(andExpression: Expression<C, F, Ignore, CustomEvaluatorFuncRunOptions>[], context: C, functionsTable: F,
 validation: boolean, runOptions: CustomEvaluatorFuncRunOptions): Promise<boolean> {
    if (andExpression.length === 0) {