improved version checking; fixed problems with h5py when uuids have nulls