Michael Witten [off-list ref] writes:
In any case, I also like:
condition and/or (do something);
or:
condition and/or do something;
I do not have problem with (condition and/or do this).
What I complained about was statement modifier that interrupts your
thought process and forces you to read things twice. You see "DIE", and
you have to stop "Huh?". You only realize that the author did not mean to
say "always die here" after seeing the modifier that changes the meaning
of "die" to "only under this rare condition--sorry, I did not say this
upfront, but I am checking for errors."
I just do not want to hear "sorry, I did not say this upfront" part. IOW,
I have much less problem with this:
do this;
do that;
condition that usually holds true
or die ...
do some other thing;