into: spark
into: restrict nd/np.array implementations

These used to support all objects, this raised ambiguities