It faithfully models the original code. The idea is that if you want to transform `!0` to `true`, or if you want to obfuscate, etc. you can always plug an additional tool.
The BinJS prototype will be written in pure javascript I assume to speed its adoption?