Reasonable point. I've switched to do a single bucket if min==max, does that sound reasonable? (Otherwise which bucket if all of the buckets have the same range isn't really well defined).