Certo, quindi {{foo}} è il campo stesso, mentre {{#foo}} {{/foo}} che lo circonda è un blocco condizionale. Quindi, se foo non è compilato, nulla tra {{#foo}} {{/foo}} verrà visualizzato.
Quindi, se scrivessi
Il mio nome è {{foo}}
e foo non fosse definito, otterresti “Il mio nome è” in un post
ma se usi
{{#foo}}Il mio nome è {{foo}}{{/foo}}
e foo non è definito, anche “Il mio nome è” verrà escluso dal post.