Why would you want a language enhancement for that, rather than just writing it in JS code? (or perhaps WASM)