Kotlin API

TODO