When it doesn't break, it should conditionally omit the leading space It should omit the leading space if it is stripped anyway {% if a -%}space{% endif %} It should not omit the leading space if there's leading whitespace {% if a %}{% endif %} {% if a %} {% endif %} {% if a %} space{% endif %} {%- if a %} space{% endif -%} {% if a %} space{% endif %} It should not omit the leading space if there's leading whitespace (even if the parent is not sensitive)
{{ value -}} {%- if a %} aaaaaaaaaaaaaaaaaaaaaaaaaaaa{% endif %}
It should not omit the whitespace when leadingSpaceSensitivehaha{% if a %} space{% endif %}
It should strip leading outer whitespace when it breaks and keep the inner leading whitespace when leadingSpaceSensitivehaha {%- if a %} looooooooooooooooooooooooooooooooooooooooooooooooooooooo {%- endif %}