You're thinking that an array slice is itself an array,
but it is actually a list. And when you take
a reference to a list you get a list of references.
Notice that a slice in scalar context acts like a list
(returning the last element), not like an array (returning
the number of elements):