I'm thinking this should be
```
dout = self.view(type=ndarray)[indx]
```
because it is possible that the `_baseclass` overrides the indexing.