https://medium.com/@ezemenahi56/an-article-on-the-difference-between-namespaces-and-assembly-e4e7a1251635