title: Object.assign() in IE11 with Angular2
body: <p>I know that this issue has been discussed a billion times, but it seems that none of the solutions I can find here are helping in my case.</p>
  
  <p>This is what my <strong>polyfills.browser.ts</strong> looks like right now:</p>
  
  <pre class="lang-js prettyprint-override"><code>import 'ie-shim';
  import 'core-js/es7/reflect';
  
  import 'reflect-metadata';
  import 'zone.js/dist/zone';
  </code></pre>
  
  <p>As stated before, I tried different approaches for solving this.</p>
  
  <p>I tried adding all imports that are uncommented by default:
  </p>
  
  <pre><code>import 'core-js/es6/symbol';
  import 'core-js/es6/object';
  import 'core-js/es6/function';
  import 'core-js/es6/parse-int';
  import 'core-js/es6/parse-float';
  import 'core-js/es6/number';
  import 'core-js/es6/math';
  import 'core-js/es6/string';
  import 'core-js/es6/date';
  import 'core-js/es6/array';
  import 'core-js/es6/regexp';
  import 'core-js/es6/map';
  import 'core-js/es6/set';
  </code></pre>
  
  <p>I tried using
  </p>
  
  <pre><code>import "core-js/client/shim";
  </code></pre>
  
  <p>and also
  </p>
  
  <pre><code>import 'mdn-polyfills/Object.assign';
  </code></pre>
  
  <p>and 
  </p>
  
  <pre><code>import 'core-js';
  </code></pre>
  
  <p>All of these were added to the top of polyfills.browser.ts  </p>
  
  <p>None seems to help and I keep getting <strong>Object doesn't support property or method 'assign'</strong> in IE11.</p>