use WHATEVER on range literal.
Support array deref