By using composition rather than inherritance I removed the the dependency to the jvm. No split code anymore :)
Thanks for pointing me on that Berin.
Everything *should* work as before. And at least on my machine the samples are working.
Please test!
cheers -- Torsten