* An SGGuard object locks its synchronization object during creation and
* automatically unlocks it when it goes out of scope.
*/
* An SGGuard object locks its synchronization object during creation and
* automatically unlocks it when it goes out of scope.
*/