code: function skLogLinearBucketizer(base, nbuckets)
  {
  	var maxorder;
  
  	mod_assert.ok(nbuckets % base === 0,
  	    '"base" must evenly divide "nbuckets"');
  
  	for (maxorder = base; maxorder < nbuckets; maxorder *= base)
  		continue;
  	mod_assert.ok(maxorder % nbuckets === 0,
  	    '"nbuckets" must evenly divide a power of "base"');
  
  	skBucketizer.call(this);
  	this.lb_base = base;
  	this.lb_nbuckets = nbuckets;
  }
docs: /*
  Log-linear bucketizers divide each order of "base" into buckets of size
  "step" (or less, for orders of magnitude less than "step").  Consider a
  base-10 log-linear bucketizer with nbuckets = 20.  Then the first ten buckets
  range from [0, 10); the next twenty buckets range from [10, 100) by 5; the
  next twenty buckets range from [100, 1000) by 50; and so on.  This
  distribution's size scales like an exponential one, with the precision of
  the linear one within each order of magnitude.