Unfortunately, nested namespaces can have some surprising and unintended consequences. You might find https://abseil.io/tips/130 interesting. Given the author was until very recently the chair of the C++ LEWG, I imagine he's had some influence on how what namespaces new types ended up in.