code: def spawn(func, *args, **kwargs):
      
      fiber = Fiber(func, args, **kwargs)
      fiber.start()
      return fiber
docs: Spawn a new fiber.
  
      A new :class:`Fiber` is created with main function *func* and positional
      arguments *args*. The keyword arguments are passed to the :class:`Fiber`
      constructor, not to the main function. The fiber is then scheduled to start
      by calling its :meth:`~Fiber.start` method.
  
      The fiber instance is returned.