public static ForEach getInstance(EvaluatorRef evalr, Page page, ExValue[] expr, ExValue begin, ExValue end,
            ExValue step) {
        if (expr == null || expr.length == 0)
            return null;
        return new ForEachImpl(evalr, page, expr, begin, end, step);