The answer is that new versions of Web APIs, such as the DOM, are not needed to make them usable from Wasm; the existing ...
Flat handlebar, a Rohloff hub gear, carbon belt drive, front hub dynamo (with connected USB port and lights), rear wheel lock ...