Pros and Cons/Namespaces