title: Angular 2+: Internet Explorer: Unable to get property 'call' of undefined or null reference
body: <p>In Angular 4.2.4 (Angular-CLI 1.1.3), IE11 I get <code>SCRIPT1002: Syntax error</code> and <code>SCRIPT5007: Unable to get property 'call' of undefined or null reference</code>. I have my polyfills in and I would have assumed that Webpack and Angular-CLI would have done the rest. What am I missing here?</p>
  
  <p><code>Unable to get property 'call' of undefined or null reference</code> says after it: <code>bootstrap 50034e0a1f93dabcb117 (54, 1)</code> with no indication of a real filename. And <code>Syntax error</code> says it's in <code>vendor.bundle.js (63117,26)</code>, which looks like: </p>
  
  <pre><code>window.setTimeout(() =&gt; {
      window.removeEventListener('click', suppressClick, true);
  }, 0);
  </code></pre>
  
  <p>Update: Should have been more obvious to me before, but this looks like ES6 code, and it should be compiling down to ES5. </p>