dispatch

abstract fun dispatch(    lifetime: Lifetime = this.lifetime,     scheduler: IScheduler? = null,     action: () -> Unit)
open fun dispatch(scheduler: IScheduler? = null, action: () -> Unit)