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