opscode/chef — pull request #664 by brianbianco (2013-02-28 13:36:36+00:00)
Title: [CHEF-3953] Mash class to_hash method leaves behind immutable objects

The to_hash method in the Mash class does a shallow copy, which leaves behind immutable Mash's if it is a nested structure.
This adds a method called to_hash_deep, which will recursively turn those immutable mash's into hashes