static Thread getLockOwner(Lock lock) { ret lock == null ? null : (Thread) call(lock, 'getOwner); }