title: Angular2 bind value of map to checkbox
body: <p>I'm trying to bind the value of a map to html checkbox in angular2.</p>
  
  <pre><code>    this.profilType = new Map&lt;string, boolean&gt;();
      this.profilType.set("public", true);
  </code></pre>
  
  <p>to</p>
  
  <pre><code>    &lt;input type="checkbox" [(ngModel)]="profilType['public']"/&gt;
  </code></pre>
  
  <p>I tried this before, but it caused errors.</p>
  
  <pre><code>    &lt;input type="checkbox" [(ngModel)]="profilType.get('public')"/&gt;
  </code></pre>
  
  <p>Currently, no errors are displayed but it seems that there's no binding neither.</p>
  
  <p>I found some solutions by using (click) mechanism but this are not relevant. Checkbox really need to react to component change.</p>
  
  <p>Is there a way to do that or should I use different approach (advices are welcome too).</p>
  
  <p>Thanks</p>