> But no part of DateTime, the base module, should return these non-dates. > They should only be a result of some action where it makes sense that > something else than a date is returned.
I never have been in favor of the base module returning these. I'm just pointing out that there is a niche that needs to be filled for completeness. > Specifically, the default parser should not return these things, and > other parsers (the DBI ones, for example) should document that they can > return DT::Undef or DT::Inf. Sounds reasonable. -J --