Modify HDF5FileBase code to support 3D Datasets