code: def task_runner_add(self, parent, item, command):
          
          parent_task_id = self.item_to_id.get(parent)
          task_id = self.task_runner.add(parent_task_id, command)
          self.item_to_id[item] = task_id
docs: Add command to task runner with parent's task id createing a task id for item/command.
          Save this item's id to a lookup.
          :param parent: object: parent of item
          :param item: object: item we are running command on
          :param command: parallel TaskCommand we want to have run