could we change this (and `inAny` / `inAll`) into vararg methods?

    def inNone(x: Mode, xs: Mode*) = this & (xs :\ x)(_ | _) == NoMode