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