The important difference is that I want to define the bitwise logic explicitly on IsAllowed. So it looks like:
IsAllowed(IsAdmin | HasPerm)