Attempts to acquire the lock. Returns true if successfully acquired.
Returns true if you currently hold the lock.
Releases the lock iff we own it
Releases the lock.
[Validate]