code: def submit(self, options=[]):
          
          self.complete_node_set()
          self._write_job_file()
  
          args = ['condor_submit_dag']
          args.extend(options)
          args.append(self.dag_file)
  
          log.info('Submitting workflow %s with options: %s', self.name, args)
          return super(Workflow, self).submit(args)
docs: ensures that all relatives of nodes in node_set are also added to the set before submitting