A change is either a state change, or a scan or a grapheme change
An update is a sequence of changes
Boolean indicating whether view should go into edit mode by default.