The index method is easy to override: ``` def [](key) super(key) end ``` Should we consider overriding this as well?