Hi,
DateTime::Set 0.21 dies when as_list is asked to produce a list from outside the range of the set. It shows up in the tests included with DateTime::Event::ICal.
Can't call method "is_infinite" on an undefined value at /usr/lib/perl5/site_perl/5.8.3/DateTime/Set.pm line 508.
I've attached a patch for DateTime::Set. Hope you find it useful.
Thanks! I applied it into DateTime::Set 0.22
- Flavio S. Glock