docs: def start_background_task(self, target, *args, **kwargs):
          """Start a background task using the appropriate async model.
  
          This is a utility function that applications can use to start a
          background task using the method that is compatible with the
          selected async mode.
  
          :param target: the target function to execute.
          :param args: arguments to pass to the function.
          :param kwargs: keyword arguments to pass to the function.
  
          This function returns an object compatible with the `Thread` class in
          the Python standard library. The `start()` method on this object is
          already called by this function.
          """
          return self.eio.start_background_task(target, *args, **kwargs)