SettlementScope
What a settlement says the widget was left holding. See the MirrorState.settle a block runs in.
A settlement is closed exactly one of two ways. answered records a value this pass read back, which is what a widget that resolved the write its own way has to be measured against afterwards. unchanged says the write left this mirror's property alone, so there is nothing to read back and nothing to record - the mirror already holds what the widget holds. Saying neither is a defect rather than a third case: it leaves the widget standing where the write left it with no later pass due to correct it.