Just a silly thought but now with the interlanguage backend, can you run Gambit on the JVM?

As in, make the JS/Python/PHP/Ruby/etc. backend compile to JIT code or Java code, and then run a full Gambit environment within the JVM, at least enough for having "eval" and the typical runtime with IO?


This would be the only way to run Gambit code "natively" in Java as in using Java's heap and garbage collection for object representation etc. right?


Would there be any constraints with respect to multithreading?

Thanks