class ObjectHistogram implements Histogram<T, ObjectHistogram<T>>, DistributionComputer {

    @Override public ObjectHistogram<T> plus(ObjectHistogram<T> other) {
        ObjectHistogram<T> res = newInstance();
        addTo(this.hist, res.hist);
        addTo(other.hist, res.hist);
        return res;
    }

}