Then my C++ is no longer my chosen subset of C++, but rather the union of my subset and the subset used by the library. C++ is no longer "what you make of it" but what I make of it plus what the library author made of it. Bring in multiple libraries and you start to approach the entirety of the language again.