Optional semantic label for the button.
If null, then defaults to label, if it is also null, it defaults to "Theme mode option button".
final String? semanticLabel;