Updates #10 Updates #11

Don't give up so easily ; )

The vulnerability that #10 and #11 describe are enabled by access to `Function`. This PR removes all access to `Function` that I could find.

It also allows `evel` to be used as a node module