Used simplifier rules: and-notempty-05: ⊦ bitsand(boolvar0 ' + bits, boolvar ' + bits0) ≠ [];% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;