The problem with this is what you don't know can hurt you, that's why I like Sean Baxter initiative[0], where you can selectively disable c++ features (at file level!).
I was about to say the same thing. With C++, you don't necessarily know if you're looking at code that uses unfamiliar language rules, especially when templates are involved.
[0] https://www.circle-lang.org/