asyncLoggingDropExceptions

fun <T> CoroutineScope.asyncLoggingDropExceptions(    errorMessageBuilder: CoroutineScope.(Throwable) -> Any = { "Something web wrong" },     logger: KSLog = KSLog,     context: CoroutineContext = EmptyCoroutineContext,     start: CoroutineStart = CoroutineStart.DEFAULT,     block: suspend CoroutineScope.() -> T): Deferred<Result<T>>(source)