code: def _load_clr():
      global _clr_loaded
      if not _clr_loaded:
          _clr_loaded = True
          os.environ["DOTNET_GCHeapHardLimit"] = "0xC800000"  # 200 MiB
          import pythonnet
  
          pythonnet.load("coreclr")
          import clr
  
          clr.AddReference(
              f"{_ARTIFACTS_PATH}/Apache.Arrow.IntegrationTest/"
              f"Debug/net7.0/Apache.Arrow.IntegrationTest.dll"
          )
          clr.AddReference(
              f"{_ARTIFACTS_PATH}/Apache.Arrow.Tests/"
              f"Debug/net7.0/Apache.Arrow.Tests.dll"
          )
  
          from Apache.Arrow.IntegrationTest import CDataInterface
  
          CDataInterface.Initialize()
  
imports: from contextlib import contextmanager
  import os
  from .None import cdata
  from .tester import Tester, CDataExporter, CDataImporter
  from .util import run_cmd, log
  from ..utils.source import ARROW_ROOT_DEFAULT
label_desc: Use image node_id 1 for calling a global function with example usage: _load_clr() without return types