Well, `t` is one of:
```
In [2]: np.typecodes['Complex']                                                
Out[2]: 'FDG'
```
but the original test was testing with `t="c8"` (effectively). So why was testing for "c8" removed?