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