Does ISO C++ standard mandate any sort of destruction order of objects inside STL containers?
std::list
std::vector
std::ma