module Hashie::Extensions::StringifyKeys

def stringify_keys_recursively!(object)

hashes and arrays.
Stringify all keys recursively within nested
def stringify_keys_recursively!(object)
  if self.class === object
    object.stringify_keys!
  elsif ::Array === object
    object.each do |i|
      stringify_keys_recursively!(i)
    end
    object
  elsif object.respond_to?(:stringify_keys!)
    object.stringify_keys!
  else
    object
  end
end