in reply to Bogus warning for low priority or, or something subtle
As a general rule, that AFAICT has not been mentioned so far, the low precedence logical operators are better suited for flow control and the high precedence ones for most other things, e.g. for operating on values.