When iterating, results can be empty without meaning EOF