Removed `var self` lexical scope pattern by binding everything, fixes #210

Minor fix for `proxy()`

Updating docs