module Hashie::Extensions::DeepMerge

def deep_merge!(other_hash)

Modifies the receiver in place.
Returns a new hash with +self+ and +other_hash+ merged recursively.
def deep_merge!(other_hash)
  _recursive_merge(self, other_hash)
  self
end