/**
  * Initializes table.
  *
  * @param TableNode $cleanTable
  * @param array     $tokens
  *
  * @internal param string $table Initial table string
  */
 public function __construct(TableNode $cleanTable, array $tokens)
 {
     $this->cleanRows = $rows = $cleanTable->getRows();
     foreach ($tokens as $key => $value) {
         foreach (array_keys($rows) as $row) {
             foreach (array_keys($rows[$row]) as $col) {
                 $rows[$row][$col] = str_replace('<' . $key . '>', $value, $rows[$row][$col]);
             }
         }
     }
     $this->setKeyword($cleanTable->getKeyword());
     $this->setRows($rows);
 }