Why isn't "import things you're going to use into the main namespace first" an accepted code style in C++? Because std:: prefix in std::vector is short enough? Well, in modern C++ with things like std::chrono::duration_cast(t2 - t1), I suspect "import first" is going to be the new norm soon...