Note: this section is a work in progress!
3.3 Modeling with Mutable Data