My talks for OSDC.TW 2009, roughly introduced perl features / CPAN modules that I categorized them as "good" and "evil" ones. I should've mentioned that they are actually dependent to each other in code in the conclusion.