PPI - parse and manipulate Perl code non-destructively, without using perl itself