title: Can comments come before `use strict;`?
body: <p>I've seen a few places around the internet passively stating <code>'use strict;'</code> must come on the <em>first</em> line of the functional scope for which you want the behavioral directive to apply.</p>
  
  <p>However, in my experience, it doesn't matter if there are comments before it.</p>
  
  <pre><code>/* some comment */
  'use strict';
  </code></pre>
  
  <p>Is there a <strong>functional</strong> deficiency with having comments come before the directive, or is it purely a matter of style? Is this defined anywhere in the ECMAScript specification?</p>
  
  <p>I'm asking not only for V8 (node.js) environments, but for browsers as well.</p>