in reply to Passing Empty/ Undefined values to a subroutine
Please show this happening in code we can run. What you report is wrong and nothing would ever work if it were true.
After Compline,Zaxo