in reply to Re^2: The weirdest thing....
in thread The weirdest thing....

I'm nitpicking here, but note that $|++ does not increment $| when it's 1. $| is always 1 (flush) or 0 (buffer).

You can use =1 instead of ++ and you wouldn't have to explain this. Be nice to your reader and use =1.