Ah, well that does help elaborate further on it. Still I wanted to show my appreciation for you taking the time to help them.It's the same engine, same Java, just without all the Java 3-5 ways of doing things, Java is a massively efficient language, capable of punching at the weight class of C++, Innoxia is just very inexperienced with code.
If you want the "improved version" do some digging, or pm me, as I am fairly sure I can't share the link in a thread post.