There are no duplicates in the objects.C file (just checked). And yes, you're correct - these are hashes of hashes, etc.
Also, I forgot to add, it doesn't die with any errors - I just checked the work, and realized some were missing. Perhaps this module doesn't work too well or something. I think I'll have to write my own.