in reply to "undef" is not NULL and what to do about it
Some interesting points regarding this came up in the discussion How come undef eq '' ??