JVM backend for Scala like IR language