Just to be clear, if this sets an explicit value, it's not toggling anymore.