Если анализировать построение, можно увидеть, что эта логика не повторяется в одном виде, и перестраивается в каждой версии. В конце приведены рекомендации, чтобы использовать дальше. Также пояснены рабочие подходы, что упрощают применение. По ходу изложения чередуются разные формулировки, чтобы повысить вариативность.
https://xn--ra2-6ua.com