reading in vl types from hdf5