A monitor synchronization construct composed from parking_lot's synchronization primitives.
parking_lot
Parking-lot-flavored monitor synchronization construct