code: def add_source(self, task_source):
  		
  		next_start = task_source.next_start()
  		self.__sources[task_source] = next_start
  		self.__update(task_source)
docs: Add new tasks source
  
  		:param task_source:
  
  		:return: None