Anthony,
 
Thank you for your reply and considering the matter.
 
Do you know where I can comment with respect to the standards document?
 
Apropos your point about consistent pairs: I almost never use scoped_lock::lock. I always get
the lock as a side effect of the scoped_lock constructor. However, I do often
call scoped_lock::unlock to release the lock before the scope ends. So I need to remember: is the scoped_lock::acquire/release or is it scoped_lock::lock/unlock?
 
I'm curious: what are the uses for scoped_lock::release?
 
Best,
-Costa