in reply to Script failed with certain value in the variable

Adding to what marinersk said above, there's an easy to overlook typo:

- if (!defined(Suffix) && defined($version)) + if (!defined($suffix) && defined($version))
perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'