I'll leave it to maintainer whether we want hdf5 or not but I am committing this now because we are approaching lock.