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