Why were there so many ways to enumerate objects? I don't know. Now there is not.