In any case, the current code should be reverted. While you play with another implementation, could you move the current versions from the PetitParser repository?
I will remove it. I assume that the Helvetia image doesn't work anymore, because it always uses the latest version. Maybe changes (other than simple fixes) should be posted somewhere else to give some time for discussion before an eventual merge.
Lukas