vecx emscripten port