binning supports zero counts.  Uses truncation