Claro, {{foo}} es el campo en sí, y {{#foo}} {{/foo}} que lo rodea es un bloque condicional. Por lo tanto, si foo no se ha completado, nada entre {{#foo}} {{/foo}} se mostrará.
Así que si haces
Mi nombre es {{foo}}
y foo no está definido, obtendrás “Mi nombre es” en una publicación.
Pero si usas
{{#foo}}Mi nombre es {{foo}}{{/foo}}
y foo no está definido, “Mi nombre es” también se excluirá de la publicación.