the only place in the whole codebase where HLSL_OP2_DOT for bools can exist.
Though notice that it's not by design. If we find something else that sensibly generates a `DOT` of `bool`s, then we can use it there too.
At any rate, I fully understand that my way of reasoning might sound a bit peculiar here, and definitely the SLOC difference isn't that large, so no hard feelings if you and Zeb decide in the end that I can keep my algebraic mutterings somewhere else.