update Kotlin runtime
sync to doc, fixes #16
sync to official examples