Improving JS Compiler