docs: async def release(self, tube, task_id, delay=None):
          """
          Put the task back into the queue.
  
          Used in case of a consumer for any reason can not execute a task.
          May contain a possible new `delay` before the task is executed again.
  
          Returns tarantool tuple object.
          """
          cmd = tube.cmd("release")
          args = (task_id,)
          params = dict()
          if delay is not None:
              params["delay"] = delay
          if params:
              args += (params,)
  
          res = await self.tnt.call(cmd, args)
          return res