Assigning a list of variables to () generates bad code. For example (from Date::Manip::Date): ($tzstring,$zone,$abb,$off) = ();