Extendable JavaScript Compiler