Ownership token of an AsyncLock, returned by AsyncLock.acquire
Release the lock. Subsequent calls are no-op
Ownership token of an AsyncLock, returned by AsyncLock.acquire