I've been working on a patch framework for the greater part of this evening... But it is far from finished. The first 'change'-pieces went well, but now I'm combatting memory allocations for the 'addition'-pieces which I cannot manage at this time of the night. I'll continue on the job tomorrow.
It's fun to see you all being so interested