An excellent example of a "plug-in" for Data::FormValidator, this module helps
to validate dates in common formats and return them as a useful DateTime
object, making it potentially more useful than the built-in date validation
It provides a great example of the more pleasant 'constraint_methods' syntax
available with DFV 4.0.
(disclaimer: I maintain DFV, but am not directly involved with this module's