Synchronization

The library supports mutual exclusion and atomic operations.