Good catch :) If the user is ever providing evenly spaced buckets, the user should know that so I've added a flag they can pass instead.