Add MyMutexLock and MyLockGuard class and test