Could the Java Runtime be compiled for the Web, given the ability to translate Java bytecode to WebAssembly, and run Java VM from the browser, not in an widely unsupported applet? I know there is a alternative that is both easier and faster than this (JWebAssembly), but this is more about the principle than the application. I am just curious if this could happen.