{% apply spaceless %}
    {% macro foo(x) %}
        {% if x == 1 %}
            {% return 1 %}
        {% else %}
            {% return 2 %}
        {% endif %}
    {% endmacro %}

    {{ _self.foo(x) }}
{% endapply  %}
