Matriz de filtro na visualização aurelia

estou usandoaurelia e deseja filtrar uma coleção (matriz) na visualização, e não no modelo de visualização.

Estou tentando a seguinte sintaxe:

<div class="col-sm-7  col-md-7 col-lg-7 ${errors.filter(function(err){return err.Key==='car.Model';}).length >0? 'alert alert-danger' :''}">
            <span repeat.for="error of errors">
                <span if.bind="error.Key==='car.Model'">
                    ${error.Message}
                </span>
            </span>
</div>

E estou recebendo o seguinte erro no console do navegador:

Error: Parser Error: Missing expected ) at column 28 in [errors.filter(function(err){return err.Key==='car.Model';].

Isso é possível no angularJS da seguinte maneira:

 <div class="small-7  medium-7 large-7 columns end">
        <span class="error" ng-repeat="error in errors  | filter:{ Key: 'car.Model'}">
            <span class="error-message">
                {{error.Message}}
            </span>
        </span>
    </div>

Também é possível algo semelhante em aurelia?

Também gostaria de saber como uma coleção / matriz pode ser filtradarepeat.for em aurelia (semelhante ang-repeat) Tentei usar a função de filtro de maneira semelhante, mas também não funcionou e recebi um erro semelhante.

questionAnswers(2)

yourAnswerToTheQuestion