Why Kotlin can\'t reference to suspend function as the parameter of let/also and other functions?
class X fun a(x: X) {} suspend fun b(x: X) {} X().let(::a)