In every other instance, I write changes back to the config file as soon as they happen during config so that no decisions are lost. That is why most of the other update methods are "update!()". I would prefer to see this update trigger a write as well.