EcmaScript 6 Interpreter written in EcmaScript 5