Barrier runnable blocks until all tasks in a taskgroup reach it.
Barriers are identified by their index in runnable list. Names are not required, but if present should be an identifier.