STL can be reasonably seen as C heritage too as it was intentionally designed to be unsafe by default, and now it's kept for consistency.