alex russell used emscripten on a crazy merge tree written in C++ and now he