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