If we call this on a `radio-button` it causes the value-changed event to be fired, and firing an event from an event handler is bad. This may cause problems with toggle buttons, but I'm not 100% sure about it because I didn't find any to test.