Вчера у Саттера прочитал об этом, но честно говоря, не понял чем он это мотивирует.
и еще почему operator + в качестве агрумента должен иметь константную ссылку ( const type& r_value ), а не
константную ссылку на константу ( const type& const r_value ), разве может operator + измениять какие-нибудь
поля r_value ?