More accurate docs.
BUG: actually respect 'blocked'
Simpler broadcast semantics.
Bump the c_code_cache_version just in case.

I don't think I modified anything, but...