class FlowException : RuntimeException
FlowException(message: String)
val Throwable.rootCause: Throwable