private function innerStatementList(StatementBlockNode $parent, $terminator) {
    while ($this->currentType !== NULL && $this->currentType !== $terminator) {
      $this->matchHidden($parent);
      $parent->addChild($this->innerStatement());
    }
  }