Actually, since ``Column`` is an ndarray subclass, it might work (and be safer) to do:

```
elif isinstance(x_world, (np.ndarray, np.core.records.recarray, np.ma.core.MaskedArray)):
```

Though I guess duck-typing is fine too.