JSBaker implementation using the UglifyJS parser instead of Esprima.