Bit of a loose condition? Don't we know how many we expect to be returned?