Automatic wrapper for locking and unlocking mutexes.
Construct the lock with a target mutex.
Destructor
See Implementation
Automatic wrapper for locking and unlocking mutexes.