ajouter du require pour qualifier la nature de la clé, non ?
~~~
require `self.is_array implies key isa Int`
~~~