Prefer @mutex.synchronize
Additional documentation.