C++ fails on [0, 1][1]
```
c = ["false", "true"][1]
```
fails with
```
error: expected ';' at end of declaration
  auto c = {std::string{"false"}, std::string{"true"}}[1];
                                                      ^
                                                      ;
```

It can be any datatype.
