Sounds good.  I guess we still need an extent internally for backwards-compatibility with quadtree(points, x1, y1, x2, y2) though.