boon/src/main/java/org/boon/collections/FloatList.java
public double reduceBy(Object function, String name) {
        return Flt.reduceBy(values, end, function, name);
    }
public double reduceBy(Object function, String name) {
        return Flt.reduceBy(values, end, function, name);
    }
This would be a good opportunity to reintroduce dynamic invoke

@param function function
@return