{% macro govukFieldset(params) %}
{% if params.legend.html or params.legend.text %} {% if params.legend.isPageHeading %}

{{ params.legend.html | safe if params.legend.html else params.legend.text }}

{% else %} {{ params.legend.html | safe if params.legend.html else params.legend.text }} {% endif %}
{% endif %} {{ caller() if caller }} {#- if statement allows usage of `call` to be optional -#}
{% endmacro %}