Is this really specific to floats, or should it also be supported for other index types? E.g. `.ix` on sorted multi-indexes also does the spanning thing (IIRC).