class Hashie::Array

def dig(*indexes)

def dig(*indexes)
  converted_indexes = indexes.map do |idx|
    begin
      Integer(idx)
    rescue ArgumentError
      idx
    end
  end
  super(*converted_indexes)
end