{% if concept.templates != None %} {% set j = joiner(', ') %}
template<{% for t in concept.templates %}{{ j() }}{{ t.type }}{% if t.name %} {{ t.name }}{% endif %}{% if t.default %} = {{ t.default }}{% endif %}{% endfor %}>
{% endif %} {{ concept.kind }} {{ concept.name }}{% if concept.is_protected %} protected{% endif %}{% if concept.deprecated %} {{ concept.deprecated }}{% endif %}{% if concept.since %} {{ concept.since }}{% endif %} {# the empty line is above to fix spacing #}
{{ concept.brief }}