/guava/guava/src/com/google/common/util/concurrent/Monitor.java
if ( !guard.isSatisfied( ) ) { return satisfied = guard.isSatisfied( ) ; }
return satisfied = guard.isSatisfied ( ) ;
} if (!enter(time, unit)) { return false; } boolean satisfied = false; try { <extra_id_0> } finally { if (!satisfied) { lock.unlock(); } } }