use escodegen from github to get recent performance improvement