docs: def is_stopped(self, is_stopping=True):
          ''' check whether a transfer is stopped or is being stopped '''
          if is_stopping:
              return self._is_stopped or self._is_stopping
          return self._is_stopped