I am not aware of other identifiers that use bit masks - my ignorance. Perhaps you can enlighten me.
At the very least, $mouse.key and $remote - and there's also for example /scon -t. Honestly, perhaps there are not as many cases as I thought, but there is definitely a precedent.
I agree that names make code more readable, but bit masks are simpler to implement and ultimately just as functional..