Control.Checkbox(): fix and add test for update()