綺麗に表現出来ないなら、それは集合型を選択するのが間違いだったって事では?

プロパティに使うと便利だからって理由で、そして反転したいなら if 文で書いた方が判り易くて良いでしょう
if someflag in a then Exclude(a else Include(a, someflag ) みたいにさ