Minor changes maily to place some implementation details in namespace detail in interface_unknown