3.3  
Modeling with Mutable Data