You're right we don't need it.  Just that sometimes people may say list(iterator...) to get a list of convergents and not think that maybe the iterator doesn't end.  Being overprotective of my users, I guess.