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