TEMP: emscripten

compiles, untested