An interesting article on the benefits of immutable data: http://eigenclass.org/R2/writings/write-barrier-cost Robert