module Hashie::Extensions::IndifferentAccess

def indifferent_replace(other_hash)

def indifferent_replace(other_hash)
  (keys - other_hash.keys).each { |key| delete(key) }
  other_hash.each { |key, value| self[key] = value }
  self
end