Reason for mutating .each?