После того как в очередной раз сломали код из-за добавления новых символов в std , как std::predicate, моё терпение лопнуло.
Пространство имён std не резиновые.
В общем я теперь агитирую только using std::something или явное std::something.
Есть ещё кто пишет using namespace std ?
https://en.cppreference.com/w/cpp/concepts/predicate