I thought 32-bit systems couldn't index using `np.int64`, but after a little digging NumPy sorted that recently. So I'm changing this to `np.int64`