C++11 inline namespaces - why do they work like this?

http://ideone.com/Xw4bnW

Apparently, if even one instance of a namespace is inline, all instances are. Why? Why can't the same namespace have an inline version and a non-inline version?
Topic archived. No new replies allowed.