Can you further explain your &quot;check&quot; and &quot;set&quot; storage example? I feel like you might be begging the question. &quot;check&quot; and &quot;set&quot; seem like they describe <i>another lock</i>. How does that lock time out?