/**
  * @see ExecutableInterface::start()
  */
 public function start()
 {
     if (!$this->started) {
         $this->batch->startTimer($this->name, 'start');
         $this->setStarted();
         // Start first Operation
         if ($this->operations->count()) {
             $operation = $this->operations->first();
             $operation->setEventDispatcher($this->eventDispatcher);
             $operation->start();
         }
     }
 }