It looks like 22cdb3f2b1b98593a08907d17c12756404411b1d broke my compare function, which used an array of objects. I see I can use array of values, but wanted to point out this breaking change. My compare function was ``` that.bisectX = d3.bisector(function (d, x) { if (that.xascending) { return d.x - x; } else { return x - d.x; } }).left; ``` The breaking change is at https://github.com/d3/d3-array/blob/14efbe0f0f39331df0578e3527e4a0f5d30cc50d/src/bisector.js#L16