By the way, there are some Kotlin gotchas with Jav...
# random
e
By the way, there are some Kotlin gotchas with JavaEE. You might need to open all functions in a class depending on how it's used, because JavaEE introduces proxies to deal with interceptors etc. I think Kotlin 1.1 introduced an annotation to make all functions open by default, that would probably be helpful to look into.