public function closeUnmatchedBlocks()
 {
     while ($this->oldTip !== $this->lastMatchedContainer) {
         $oldTip = $this->oldTip->parent();
         $this->oldTip->finalize($this->context, $this->context->getLineNumber() - 1);
         $this->oldTip = $oldTip;
     }
 }