Fix thrown exceptions on iOS 6

Apparently you *can* enumerate over an array and change it on iOS 7. But not 6.
Document custom chuzzling