mustache version = 0.9.6 template = "{{#IF}} {{/IF}}]X"; IF=true or IF=false Output is always: ]X expected: IF=true ]X IF=false ]X template = "X[{{#IF}} {{/IF}}]X"; works as expected! IF=true x[ ]X IF=false x[]X