Creation and retrieval of multi-dimensional datasets, with changes to the method signature for create-dataset(). Writing of datasets not supported yet.
Support for strings temporarily removed (needs more work).