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