further developement/fixes of HybridReentrantLock
further developement of another variant of HybridReentrantLock