docs: def retry(self, delay=0, group=None, message=None):
          '''Retry this job in a little bit, in the same queue. This is meant
          for the times when you detect a transient failure yourself'''
          args = ['retry', self.jid, self.queue_name, self.worker_name, delay]
          if group is not None and message is not None:
              args.append(group)
              args.append(message)
          return self.client(*args)