` im Text - eingeschlossen verschachtelte - und
* ordnet ihr per Klammerstapel ihr eigenes schliessendes Tag zu.
*
* CIS-CAT bettet die Belegtabelle eines OR-verknuepften Complex Checks in
* eine `| ` der aeusseren "Complex Check"-Tabelle ein. Eine einfache,
* nicht verschachtelungsbewusste Suche nach `` haelt beim
* ERSTEN ` |
` an - das schliesst dann die innere, nicht die aeussere
* Tabelle. Die aeussere Tabelle "endet" dadurch mitten im ersten Kriterium,
* dessen Zeilen (samt "Criterion:") als Kopfzeile der aeusseren Tabelle
* fehlinterpretiert werden und aus dem Ergebnis verschwinden.
*/
export function findHtmlTableSpans(text: string): HtmlTableSpan[] {
const tagPattern = /