in reply to Re^2: Useless unless
in thread Useless unless

The problem with not and unless is double-negation, which is complex. I only use unless in postfix statement form, and I never use it if there's a not.

The problem with a negation and multiple conditionals is the same as in English -- ambiguity of the distributiveness of the negation. That's a case where parenthesizing helps.