Thanks again for your efforts on this. I'm not entirely convinced
this makes sense as an EXPath project.
I've been rather puzzled that this conversation should be taking place on the EXPath list. I haven't followed very closely, so perhaps I've missed something, but at the moment I don't see any EXPath opportunities here.