source from: http://www.nuonsoft.com/blog/2017/08/01/c17-nested-namespaces/
// Before C++17
namespace Core {
namespace Graphics {
namespace Rendering {
class PostProcessor
{
};
}
}
}
// After C++17
namespace Core::Graphics::Rendering {
class PostProcessor
{
};
}