in reply to Re: Re (tilly) 1: if and unless
in thread if and unless

The program flow apparently meant from your comment does not match the program flow of the code.

My warn was merely a reasonable implementation of your something_screwed_up() function. If you want it to be called, it has to be called there.