use a Dictionary object instead of plain object for hashes
authorMihai Bazon <mihai@bazon.net>
Fri, 2 Nov 2012 08:58:45 +0000 (10:58 +0200)
committerMihai Bazon <mihai@bazon.net>
Fri, 2 Nov 2012 08:58:45 +0000 (10:58 +0200)
commit8413787efc6dd570b5cc48dec65e5ffe1a32084a
tree8682c461ff84f52f806fdbd055d395838f9e9276
parentdde57452aa5c42bddb6865404e75d1b721c26c43
use a Dictionary object instead of plain object for hashes

to mitigate the `__proto__` issue

related to #30
lib/compress.js
lib/scope.js
lib/utils.js