Layout modules are more complex than utilities and are tied to markup structure. They are designed to be highly reusable and to inter-operate with other styles.

<% if (obj.page.sections) { %> <% page.sections.forEach(function(section) { %> <%= include('module-section', { module: modules[section.module] }) %> <% }) %> <% } %>