{% macro definition_body(source) %}
<dl>
{% for entry in source %}
<dt><code>{{ entry.dt | safe }}</code></dt>
<dd>{{ entry.dd | safe }}</dd>
{% if entry.definitions %}{{ self::definition_body(source=entry.definitions) }}{% endif %}
{% endfor %}
</dl>
{% endmacro %}