Atributo de tag HTML condicional em HAML

Digamos que queremos adicionar uma classe a uma linha em uma tabela se uma condição for fornecida:

%tr{ row.name == "active" ? {class: "active"} : {}}

Se a condição for verdadeira, o atributo class="active"será adicionado à trtag, caso contrário, nada será adicionado.

É tão fácil, mas foi difícil descobrir da primeira vez.