Why does this work, but not with an array(removing the @)? `suite "My tests": test "Index out of bounds": let numbers = @[0, 1, 2] expect(IndexDefect): discard numbers[3]`