Update the model before other change listeners are called.  Fix #86.