Even more archaic, it seems to be an Iterator without any generics at all.
One reason for this could be backwards compatibilty.
 I used the suggested version earlier. I used the current version to get rid of the casting since I would end up casting a string to a string all the time, since the key I iterate over are strings at the end.