mkII時代は、mkIIでサポートしている論理演算子が「!」だけだったので、ビット演算子で論理演算をしていたのだと思います。