I'm not sure in what cases this iterator might possibly return Some again, but let's make absolutely sure.