code: def serialize_h5py_dataset(x):
      header, _ = serialize_h5py_file(x.file)
      header["name"] = x.name
      return header, []
  
imports: from __future__ import annotations
  import h5py
  from distributed.protocol.serialize import dask_deserialize, dask_serialize
label_desc: Use image node_id 3 for calling a global function with example usage: serialize_h5py_dataset(x) and returns: header,  list