Accoding to [MDN docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/set) `Map.set` returns the map itself. In bindings it only returns `unit`. Is it intentional because `Map.set` mutates the map or is it a bug? Being able to chain would be quite nice.