Gates the leader's auto-signal at block boundaries; explicit awaitNoGarbage() always runs.
awaitNoGarbage()