fails:Mutex#synchronize wraps the lock/unlock pair in an ensure
