Как работает гарантия elision?

На совещании по стандартам Oulu ISO C ++ 2016 года было предложеноГарантированное копирование через упрощенные категории значений был проголосован в C ++ 17 комитетом по стандартам.

Как именно работает гарантия elision? Охватывает ли это некоторые случаи, когда разрешение на копирование уже было разрешено, или необходимы изменения кода, чтобы гарантировать удаление?