I'm almost inclined to just fix the tests here and live with the numpy inconsistency unless there's another way around this. `pprint_thing` drops the object name and I like knowing levels is an Index. E.g.,

```
>>> np.array_repr(np.arange(3))
'array([0, 1, 2])'

>>> com.pprint_thing(np.arange(3))
u'[0, 1, 2]'
```