I guess I'm surprised this didn't work:

```
In [1]: import blaze

In [2]: a = blaze.array([(1,2)], '1*{f1:int32, f2:float64}')

In [3]: a
Out[3]: 
array([{u'f1': 1, u'f2': 2.0}],
      dshape='1 * { f1 : int32, f2 : float64 }')

In [4]: a['f1']
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-4-c6f4f3669643> in <module>()
----> 1 a['f1']
```