final public function start() { $this->startImpl(); if (isset($this->parent)) { $this->parent->start(); } }