Copy all the enumerations

Traversing mutable enumerations was the cause of many deaths.