<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">  import {f, g, h} from "url"<br>
  f(); g(); h()<br>
<br>
or<br>
<br>
  module M from "url"<br>
  M.f(); M.g(); M.h()<br>
<br>
These should be freely interchangeable -- the programmer shouldn't<br>
need to pick between getting import checking but polluting the scope<br>
and making uses less readable, or the other way round. The current<br>
semantics falls short on that, it doesn't check in the latter case.<br></blockquote><div><br></div><div>I didn't even realize that was the case.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
So from my perspective, that would need to be fixed as well. Which<br>
would be fairly easy.<br></blockquote><div><br></div><div>I totally agree.</div><div><br></div></div></div></div>