Здравствуйте, σ, Вы писали:
BFE>>Если это свойство выкидывается вместе с конструктором, то в коде примера ниже someDictionary вообще не начинает жить, а следовательно, const должен игнорироваться полностью, следовательно объект someDictionary можно менять (ведь его время жизни ещё не началось)
σ>
σ>https://timsong-cpp.github.io/cppwp/n4868/basic.life#7.sentence-4
σ>https://timsong-cpp.github.io/cppwp/n4868/res.on.objects#2
Вы не на то сослались

someDictionary вообще не начинает жить, а вот result — живёт вместо него и его можно менять используя переменную someDictionary.