To tell the truth, we were considering "upp" namaspecs many times over th years, but always came to conclusion that the only "benefit" it would have would be adding "using upp;" into all sources...
It would be a minor change to source code but would solve a major problem (at least for those who have that problem).
For the time being do you know a workaround to avoid these name clashes? Should I try to put the U++ symbols into a namespace by myself?
Andreas
Actually, that would be an interesting experiment and very useful experiment (However, I am not sure whether the change will be as "minor" as you expect).