For me, "in" means total "inclusion": everything in "flag" should be found inside `this`. EG:

`return (this & flag) == flag`.

Note that here, "falg" could also very well be a `Flag!E`, or an `E` that was externally "|"'. EG:

```D
assert((E.a | E.b) in myFlags).
```