Componente angular: ¿no hay opción de reemplazo de plantilla?

Parece que no hay opción de "reemplazar" en nuevoAngularJS 1.5 Concepto de componente (como lo fue para las directivas).

¿Qué sugerirías si quisiera tenerfila de la tabla <TR> elemento como componente? ¿No es posible en términos de HTML válido?

Ejemplo real: el componente mailBox tiene componentes de correo dentro. Por marcado, mail-box-component es una tabla y mail-box es tr.

<mail-box>
    <mail ng-repeat="mail in $ctrl.mails" mail="mail"></mail>
<mail-box>

UPD: discusión relacionada sobre las directivas -¿Por qué se reemplaza obsoleto en AngularJS?

Respuestas a la pregunta(1)

Su respuesta a la pregunta