/** * Create a new builder with its own task collection * @return type */ public function newBuilder() { $collectionBuilder = new self($this->commandFile); $collectionBuilder->inflect($this); $collectionBuilder->simulated($this->isSimulated()); return $collectionBuilder; }