i understand it, but this cannot be accepted as a reason for not using namespace. We use namespace to prevent name collisions in the global scope and help modularity of the codes. In cpp files, you can still use `using MeshLib` to shorten the codes.