Why contextualized object cannot expose updated instance properties to outer context?
It is clear why s1 and s3 values can be modified. Why this cod