in reply to Modifying an array of hashes

Note that each(), if you use that, is a little fragile.