I'll look into copying d3's `scale.nice` implementation so we can put that in the default `_domainFunction`.