@b = (1..3)[3, 4]; # "empty" slice of a non-empty list; # @b is empty, which is fine @b = (1..3)[2, 3]; # the slice is "half empty", # and yet @b now has TWO elements, not one