can now assign a numpy array to a Dataset as long as the shapes match