Guiador e zeros numéricos

No meu modelo Handlebars eu verifico a existência de uma variável, e renderizo algum texto se estiver lá:

{{#if foo}}
  some text
{{/if}}

Isso funciona bem se foo é texto ou se foo é numérico, mas não zero. Mas se

var foo = 0;

então{{#if foo}} retorna falso.

Esta parece ser mais uma esquisitice de Javascript, porque o próprio Javascript se comporta da mesma maneira. No código Javascript, no entanto, você poderia contornar isso verificando se a variável é 'indefinida'.

Como posso fazer o mesmo no Handlebars?

Eu poderia escrever um{{#exists}} ajudante, mas eu estava esperando que houvesse algo embutido.

questionAnswers(4)

yourAnswerToTheQuestion