I was looking for the code `np.all(data - floc > 0)`.    I think you already thumbs upped my comment from @WarrenWeckesser that we can raise an error when the user's `floc` causes the data to go outside the valid range, right? This should do that, too, right?