I also want to reassure you, that the whole concept of suspending functions is beautifully working so far. The practice had shown that you can emulate any other style of asynchronous programming that you like without performance penalties and without syntactic overhead. We had not stumbled upon a single example that cannot be elegantly translated into Kotlin.