Just a note on this subthread: Encode can be upgraded separately from Perl.
In reply to Re^9: Processing an encoded file backwards by haukex in thread Processing an encoded file backwards by LanX