in reply to comparing two values under 'perl -w'
That will still throw an uninit warning if one variable is defined and the other undefined.