I was concerned that using the test if entitlement SOMETHING is
'available' would not work right if you had a revoked (nameSpace value
of 0 in the Path syntax DirXML-EntitlementRef) attribute, but I was
quite pleased to see that if it is in the event doc as 0, and then it
will query back to the source for it, and if it is 0 there as well, you
are good.

Yay. That makes it work. Was not sure it would work that way!