I have been trying what you have been posting, but I haven't found a clean patch or pd.tk.. The standard format for submitting code to most open source projects is a "diff -uw" patch. That's the best way to submit them if you want people to be able to read them, try them, make sense of them, etc. Check the patches in the patch tracker for examples. I find the easiest way to generate patches is to use "svn diff"
please see attached patch. it applies cleanly against 0.41.4 extended as well as 0.42.5 extended.
ico