Implement a minimal stop_before argument to xypath.Bag.fill()

So that you don't have to "fill down" to the bottom of the table, for example.