This sort of lock is mostly useful in the context of Stylo right now, but perhaps there are other applications waiting to be written.