Quel est le but de std :: launder?

P0137 introduit le modèle de fonction std::launderet apporte de nombreuses modifications à la norme dans les sections concernant les unions, la durée de vie et les pointeurs. Quel est le problème que ce document résout? Quels sont les changements de langue dont je dois être conscient? Et...