It looks like this patch got feedback from Andres and Robert with somesignificant design change recommendations. I'm marking the patchReturned with Feedback. Feel free to add it back to a futurecommitfest when a new version is ready.