I know this works from a controller methods. please support returning Kotlin coroutine flows from functional router definition