/**
  * @param string $type
  */
 public function __construct(string $type = null)
 {
     parent::__construct();
     if ($type === 'Inteligenceω しりとり' || $type === 'Inteligenceω クイズ') {
         $this->type = $type;
     }
 }
 /**
  * @param bool|null $header ヘッダ行が存在すれば真、存在しなければ偽、不明ならnull。
  * @param string[] $filenames 画像・音声・動画ファイルのアーカイブを展開したファイル名の一覧。
  */
 public function __construct(bool $header = null, array $filenames = [])
 {
     parent::__construct();
     $this->header = $header;
     $this->filenames = $filenames;
 }