executeOrThrow

abstract fun <T : Any> executeOrThrow(action: () -> T): T