All the Perl that's Practical to Extract and Report
Yesterday I wrote up some notes on using Params::Validate and Exception::Class together that I thought might be helpful.