I agree with mweb. Namespaces had been created especially for this kind of consideration.
Indeed do not using namespace won't kill every babies seals of the world, but why do not use something especially created for that ?
I think mweb is right, it won't be necessary : that's just C++ philosophy, a C++ concept. A way to respect the reason.
Well, ok, I know that's not really important