angular2 feeding data back to `<template>` from `[ngTemplateOutlet]`
<p>So I have a component with a <code>&lt;template&gt;</code></p>

<pre><code>&lt;some-component [data]="someArray"&gt;
  &lt;template&gt;foo&lt;template&gt;
&lt;/some-component&gt;
</code></pre>

<p>and it's using this to get hold of the template</p>

<pre><code>@ContentChild(TemplateRef)
public tmpl: TemplateRef&lt;any&gt;;
</code></pre>

<p>which is then used in its template like this </p>

<pre><code>&lt;div *ngFor="let item of someArrayFromDataInput"&gt;
  &lt;template [ngTemplateOutlet]="tmpl"&gt;&lt;/template&gt;
&lt;/div&gt;
</code></pre>

<p>now I would like to be able to print some data from <code>item</code> in the original template, basically to be able to do this </p>

<pre><code>&lt;some-component [data]="someArray"&gt;
  &lt;template&gt;foo {{ item }}&lt;template&gt;
&lt;/some-component&gt;
</code></pre>

<p>is it possible somehow?</p>