C++ Dynamic Namespacing  with Static Linking Example