are now the recommended interfaces.
functions perform the equivalent of locking, and then doing something and calling the corresponding
function within the scope of the lock.
These new functions make it simpler to code, help to avoid mistakes, and optimize some cases. They are now the recommended interface for condition variables.
LispWorks Release Notes and Installation Guide - 23 Dec 2011