dispatch

abstract fun dispatch(scheduler: IScheduler? = null, action: () -> Unit)