private function addCollectableToCollection($task, Collection $collection, $taskName = Collection::UNNAMEDTASK, TaskInterface $rollbackTask = null) { $collection->add($taskName, $task); if ($rollbackTask) { $collection->rollback($rollbackTask); } return $this; }