Мы (должны) знать, что контейнеры стандартной библиотеки C++, включая std::string, не предназначены для наследования. Но все же, C++ 98/03 позволил нам сделать это, даже если это приводило к ошибкам.
Теперь, когда ключевое слово final доступно, помечены ли эти контейнеры стандартной библиотеки как final чтобы предотвратить неправильное использование наследования с ними?
Если нет, то почему?