What was the original rationale for the current XML design of k="" v="" design? It is not an obvious approach and would be good to understand before suggesting change (or not!). Mike Oz