code: def greenlet_setup_in_ext():
      assert "greenlet" not in sys.modules
      assert "sqlalchemy" not in sys.modules
  
      import sqlalchemy.ext.asyncio  # noqa: F401
      from sqlalchemy.util import greenlet_spawn
  
      assert "greenlet" in sys.modules
      value = -1
  
      def go(arg):
          nonlocal value
          value = arg
  
      async def call():
          await greenlet_spawn(go, 42)
  
      asyncio.run(call())
  
      assert value == 42
  
imports: import asyncio
  import sys
label_desc: Use image node_id 2 for calling a global function with example usage: greenlet_setup_in_ext() without return types