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