title: EcmaScript 6 Map() vs new Map()
body: <p>To create a map in ES6, should you say <code>Map()</code> or <code>new Map()</code>?</p>
  
  <p>Both seem to work fine in <code>node --harmony</code>.</p>
  
  <p>The draft spec says "The Map constructor is the %Map% intrinsic object and the initial value of the Map property of the global object. When Map is called as a function rather than as a constructor, it initializes its this value with the internal state necessary to support the Map.prototype built-in methods." which also seems to suggest they should both work.</p>
  
  <p>Given that, <code>Map()</code> would seem better because shorter, though that's a subjective judgment; objectively they seem interchangeable?</p>