async function handleOrOp<C extends Context, F extends FunctionsTable<C, CustomEvaluatorFuncRunOptions>,
    Ignore, CustomEvaluatorFuncRunOptions>(
        orExpression: Expression<C, F, Ignore, CustomEvaluatorFuncRunOptions>[],
        context: C, functionsTable: F, validation: boolean, runOptions: CustomEvaluatorFuncRunOptions)
    : Promise<boolean> {