in reply to Re: Paranormal leakage of previous value from conditionally set lexical variablein thread Paranormal leakage of previous value from conditionally set lexical variable
8 is not 6 or 7; therefore the if sets $workday to 0.