public function closeUnmatchedBlocks()
 {
     while ($this->oldTip !== $this->lastMatchedContainer) {
         $this->oldTip->finalize($this->context);
         $this->oldTip = $this->oldTip->getParent();
     }
 }