Updates in Object-Oriented Languages