The library is called `immutable-js` but its examples all show mutations: ``` javascript var map = Immutable.Map({a:1, b:2, c:3}); map = map.set('b', 20); // mutation map.get('b'); // 20 ``` This makes no sense.