fix single dataset append
@@ -443,6 +443,7 @@ class ProperModels(Models):
self._is_dataset = True
elif isinstance(parent, Datasets):
self._datasets = parent._datasets
+ self._is_dataset = False
else:
raise TypeError(f"Invalid type: {type(parent)!r}")
