title: Is not a function error on template syntax using with strings
body: <p>i've been noticed about this error on js es6 template syntax</p>
  
  <p>When you type an string and after it just type template syntax, javascript automatically transforms first string into a Method</p>
  
  <p>Here you have an stackblitz link to tryout
  <a href="https://stackblitz.com/edit/js-ty94oe" rel="nofollow noreferrer">https://stackblitz.com/edit/js-ty94oe</a></p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>const testTemplateSyntax = 'test' `hello`;</code></pre>
  </div>
  </div>
  </p>
  
  <p>Probably i expected Uncaught SyntaxError: Unexpected string</p>
  
  <p>But i've got test is not a function</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>Error is caused because on tepmlate <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#Tagged_templates" rel="nofollow noreferrer">Tagged templates</a></p>
  
  <p>But test is not defined in any context and cant find this method.</p>