PPI Parse, Analyze and Manipulate Perl (without perl) Adam Kennedy (adamk@cpan.org)