From reptile and ahunter's answers, it appears that using or instead of || for or die"message$!" would make an excellent habit, although not critical in every case.
Update: the rest of this thread makes my brain hurt :-P
Comment on RE: or or (or generally better for die)