You can write two-way interop -- I didn't mean to suggest otherwise.
But there are Kotlin features that don't map like type-safe @Dsl's which puts you in a position where you have to make concessions for interop.
But there are Kotlin features that don't map like type-safe @Dsl's which puts you in a position where you have to make concessions for interop.
So basically, he was right, and you weren't. There is no seamless 2-way interop, yes?