I used pp by entrering "pp mechanisePpTest.pl" (& nothing else) in my terminal.
Technically it seems to have all functions operational but the return value is very different
When I referred to "length" it was the length of the string returned by the code,
not the size of the pl & exe files.