module Hashie::Extensions::IndifferentAccess

def merge(*args)

def merge(*args)
  result = super
  IndifferentAccess.inject!(result) if hash_lacking_indifference?(result)
  result.convert!
end