The number of coroutines that must await until the barrier cycles and all are released.
An optional runnable that will be executed when the barrier is cycled, but before releasing.