Create a base 1d dataset type to prevent evaluations of datasets before usage.
Make editable a property of dataset, rather than method.
Add self test options for testing resaving examples
Disable doc updates while loading hdf5 documents