in reply to perltidy safety

No static independent parsing of Perl can completely understand /usr/bin/perl's parsing of a given Perl program. See my (now classic) On Parsing Perl for examples and an explanation.

Therefore, there will be always be a risk of breakage. If you have a good test suite, be sure to use that.

-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.