protected function reset() { $this->varIds = new \SplObjectStorage(); $this->blocks = new \SplObjectStorage(); $this->blockQueue = new \SplQueue(); }