I guess we should also define LockTryAcquireAction also to be a subtype here...