a toy ES6 transpiler