ES6 modules have some pretty clear benefits: https://medium.freecodecamp.org/javascript-modules-a-beginner-s-guide-783f7d7a5fcc https://developers.google.com/web/fundamentals/primers/modules https://eloquentjavascript.net/10_modules.html#h_hF2FmOVxw7 We should consider putting WebGPU in an ES6 module.