Implementations of many popular concurrency control utilities such as a semaphore, mutex, barrier, channel, rendezvous, lightswitch, reader/writer lock etc.