cleanup
missing `this` keyword
quick implementation to hashes
make keys transparent
cleanup
update test
Merge branch 'refactor'