On a 64 bit machine this leads to a segfault. ``` In [1]: a = np.array([1], dtype='O').astype(('O', [('name', 'Q')])) In [2]: a['name'] ``` The type on the right should probably be illegal.