// ----------- Integers
@Override
protected ValueHolder evaluateInt(final FormulaContext ctx, final ValueHolder[] params) {
Collection<int[]> values = new ParameterCollectionInt(params, isPermutative);
ValueHolder ret = ValueHolder.createValueHolder(int.class, values.size());
for (int[] value : values) {
try {
ret.add(computer.compute(value[0], value[1]));
} catch (IntegerOverflowException e) {