code: def patch(patch_inspect=True):
      """
      Main entry point for patching the ``collections.abc`` and ``inspect``
      standard library modules.
      """
      PATCHED[
          "collections.abc.Generator"
      ] = _collections_abc.Generator = Generator
      PATCHED[
          "collections.abc.Coroutine"
      ] = _collections_abc.Coroutine = Coroutine
      PATCHED[
          "collections.abc.Awaitable"
      ] = _collections_abc.Awaitable = Awaitable
  
      if patch_inspect:
          import inspect
  
          PATCHED[
              "inspect.isawaitable"
          ] = inspect.isawaitable = isawaitable
  
label_desc: Use image node_id 6 for calling a global function with example usage: patch(patch_inspect) without return types