Dmitry Soshnikov (2014-10-01T22:35:44.000Z)
forbes at lindesay.co.uk (2016-02-01T12:50:43.924Z)
> Note that you can chain: > > ```js > var requestData = new Map() > .set(Names.ID, id) > .set(Names.EMAIL, email) > .set('needsReload', id); > ``` > > Not too bad, IMO. Not ideal either. Usually langs provide nice declarative syntax for such things. E.g. we [have the same in the HACK language](http://docs.hhvm.com/manual/en/hack.collections.map.php), and use it well everyday when need a map. But this part is of course not for ES6, hope ES7-ish.