Oh, I see what you mean. `allowed` is essentially just there to set the stage for `increment` (or abort if increment would fail), they're not meant to be used separately.

Anyways, ignore my original comment :)