Forall intents - the initial implementation.

As testing shows, it wouldn't. That's because we want to observe a concurrent modification of 'i', and the blank intent wouldn't give it to us.