{# One option, drawn as whatever control upstream's own type asks for. The description is upstream's; nothing here writes its own wording. #}
{% if option.kind == 'bool' %} {% elif option.kind in ('enum', 'stringEnum') %} {% elif option.kind == 'boundedInt' %} {{ option.min }}–{{ option.max }} {% elif option.kind == 'text' %} {% elif option.kind == 'string' %} {% else %} {% endif %}

{{ option.description }}{% if option.default %} Default: {{ option.default }}{% endif %}