The idea of this object is to mimic the API of the Map object in Java.
It can be used in the following way:
var myMap = new Map(); myMap.put('foo', 'bar'); var bar = myMap.get('foo');
I know this behaviour can also be attained by using an array in the following manner:
var myMap = ; myMap['foo'] = 'bar'; var bar = myMap['foo'];
But I thought it interesting to implement it as a map too.
The code can be found on github here