fails:Mutex#sleep raises an ArgumentError if passed a negative duration
fails:Mutex#sleep when not locked by the current thread raises an ArgumentError if passed a negative duration
