kotlinx.coroutines.CoroutineDispatcher$Key -> dd1:
# {"id":"sourceFile","fileName":"CoroutineDispatcher.kt"}
    kotlin.jvm.functions.Function1 kotlin.coroutines.AbstractCoroutineContextKey.safeCast -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyo2;"}
    kotlin.coroutines.CoroutineContext$Key kotlin.coroutines.AbstractCoroutineContextKey.topmostKey -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lad1;"}
    4:6:void kotlin.coroutines.AbstractCoroutineContextKey.<init>(kotlin.coroutines.CoroutineContext$Key,kotlin.jvm.functions.Function1):48:48 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lad1;Lyo2;)V"}
    7:8:void kotlin.coroutines.AbstractCoroutineContextKey.<init>(kotlin.coroutines.CoroutineContext$Key,kotlin.jvm.functions.Function1):58:58 -> <init>
    9:19:void kotlin.coroutines.AbstractCoroutineContextKey.<init>(kotlin.coroutines.CoroutineContext$Key,kotlin.jvm.functions.Function1):61:61 -> <init>
