{# if node has a title #}
        {% if key|int(-1) == -1 %}
          
        {% endif %}
        
          {# if node has a renderable value #}
          {% if node is not iterable or node is string %}
            {{ render_item_value(node, 80)  }}
            
          {# if node has named child nodes #}
          {% elif node is mapping %}
            {{ loop(node.items()) }}
          {# if node has unnamed child nodes #}
          {% else %}
            {% set outerloop = loop %}
            {% for subnode in node %}
              {% set tmpnode = {loop.index|string: subnode} %}
              {{ outerloop(tmpnode.items()) }}
            {% endfor %}
          {% endif %}