code: def eq_frames(a, b):
      if b"headers" in a:
          return msgpack.loads(
              a, use_list=False, strict_map_key=False
          ) == msgpack.loads(b, use_list=False, strict_map_key=False)
      else:
          return a == b
  
imports: from __future__ import annotations
  import sys
  import pytest
  from dask.sizeof import sizeof
  from distributed.compatibility import WINDOWS
  from distributed.protocol import dumps, loads, msgpack, to_serialize
  from distributed.protocol.cuda import cuda_deserialize, cuda_serialize
  from distributed.protocol.serialize import Pickled, Serialize, Serialized, ToPickle, dask_deserialize, dask_serialize, deserialize, serialize
  from distributed.utils import nbytes
  from distributed.utils_test import captured_logger
label_desc: Use image node_id 7 for calling a global function with example usage: eq_frames(a, b) and returns: unknown, unknown