in reply to How to parse generic reports?
I've just posted a proof of concept: Parse::Report - parse Perl format-ed reports.