docs: def signature(self, block_size=None):
          "Requests a signature for remote file via API."
          kwargs = {}
          if block_size:
              kwargs['block_size'] = block_size
          return self.api.get('path/sync/signature', self.path, **kwargs)