There are 3 kinds of yadda, yadda operator: !!! dies with a message: Stub code executed in block <unit> at yad1 line 2
... dies with an identical message ??? produces the message, but continues operating. The only difference I can find between !!! and ... is that !!! produces bizarre behaviour when run from the command line. (Bash appears to be editing the code before P6 sees it.) What is supposed to be the difference between !!! and ...? (And bonus points if you can explain what bash is doing.)