qbit/core/src/main/java/io/advantageous/qbit/service/stats/StatList.java
public long reduceBy(Object function, String name) {
        return Lng.reduceBy(values, end, function, name);
    }
public long reduceBy(Object function, String name) {
        return Lng.reduceBy(values, end, function, name);
    }
This would be a good opportunity to reintroduce dynamic invoke

@param function function
@param name     name
@return result