LockGrantedCallback

typealias LockGrantedCallback<T> = (lock: Lock?) -> T(source)