Auxiliar quebrado na brasa 1.10

Eu estava usando o auxiliar personalizado do guiador, estendendo a funcionalidade do bloco 'if'.

No Ember 1.10, isso não funciona mais, pois não há nenhuma propriedade Ember.Handlebars.bind que permitiu a ligação à propriedade ....

Ember.Handlebars.registerHelper('ifCond', function (a, b, options) {
    return Ember.Handlebars.bind.call(options, contexts[0], a, options, true, function(result) {
        return result === b
    });
});

O uso seria:

{{#ifCond property "value"}}
    {{some-other-component}}
{{else}}
    something other...
{{/ifCond}}

mas isso retorna um erro "Não é possível ler a propriedade 'chamar' de indefinido"

Existe alguma maneira de vincular propriedades passadas no helper? Não posso usar registerBoundHelper porque ele não suporta blocos filhos ... Eu queria usar o Component em vez do auxiliar, mas não posso usar o bloco {{else}} ...

Esta solução para o ajudante foi retirada anteriormente deOperador lógico em um condicional handlebars.js {{#if}}

questionAnswers(1)

yourAnswerToTheQuestion