Examples #4 and #5 for article
Exposing Mutable Objects as Public Properties
.