Если по делу: Kraken ссылка. Следом идёт структурированный разбор. В этом тексте приведён структурированный обзор. Отдельно описаны рабочие подходы, что встречаются на практике. В содержательной части используются разные синтаксические схемы, чтобы снизить повторяемость. В конце собраны подсказки, чтобы было проще перейти к практике. Если анализировать построение, можно увидеть, что данная схема не зацикливается в одном виде, а перестраивается между вариантами.