Adapt QDataSet results to PyQDataSet, which provides __getitem__ and __setitem__. (ds[0,0]=ds[0,0]+1)
adapts list to QDataSet. If this contains datums or rank 0 datasets with different units, then a bundle is returned. TODO: Consider: if element is a string, then enumeration units are used.