code: def compute_tasks(self, **kwargs):
          
          params = self._prebuild(**kwargs)
          if not params:
              params = dict(kwargs)
  
          return self._build_tasks(**params)
docs: perfrom checks and build tasks
  
          :return: list of tasks
          :rtype: list(kser.sequencing.operation.Operation)