Angular Component: no template replace option?
<p>It looks like there is no "replace" option in new <a href="https://docs.angularjs.org/guide/component" rel="noreferrer">AngularJS 1.5</a> Component concept (like it was for directives).</p>

<p>What would you suggest if I want to have <strong>table row</strong> <code>&lt;TR&gt;</code> element as component? Is it not possible in terms of valid HTML?</p>

<p>Real example: mailBox component has mail components inside. By markup mail-box-component is table, and mail-box is tr.</p>

<pre><code>&lt;mail-box&gt;
    &lt;mail ng-repeat="mail in $ctrl.mails" mail="mail"&gt;&lt;/mail&gt;
&lt;mail-box&gt;
</code></pre>

<hr>

<p><strong>UPD</strong>: related discussion about directives - <a href="https://stackoverflow.com/questions/24194972/why-is-replace-deprecated-in-angularjs">Why is replace deprecated in AngularJS?</a></p>