Componentes personalizados com várias seções semelhantes ao rendimento

Estou tentando criar um componente ember.js que contém várias seções de conteúdo. A maneira intuitiva de expressar o desejo é usar subcomponentes semânticos que serão posteriormente renderizados em locais apropriados para que, por exemplo,

{{data-table …}}
  {{column name="Name" … }}}
    item.name
  {{/column}}
  ...
{{/data-table}}

vai se transformar em

<table …>
  <thead>
    <th>Name</th>
    ...
  </thead>
  <tbody>
    <tr>
      <td>First item name</td>
      …
    </tr>
    ...
  </tbody>
</table>

É possível implementar essas construções em handlebars.js ou ember.js, por exemplo via guidão auxiliares? Se sim, então como?

questionAnswers(1)

yourAnswerToTheQuestion