Bien sûr, {{foo}} représente le champ lui-même, et {{#foo}} {{/foo}} qui l’entoure est un bloc conditionnel. Ainsi, si foo n’est pas rempli, rien entre {{#foo}} et {{/foo}} ne sera affiché.
Par exemple, si vous écrivez :
Mon nom est {{foo}}
et que foo n’est pas défini, vous obtiendrez « Mon nom est » dans un message.
Cependant, si vous utilisez :
{{#foo}}Mon nom est {{foo}}{{/foo}}
et que foo n’est pas défini, « Mon nom est » sera également exclu du message.