tag 1, 3:=1;
I guess because of soft tags now being a feature in Label captions, toggling by index would be more useful because the soft label could change if tags were added/removed.
tag 1, 3:=1;
tag 1, 3:=0; msg "Tag set"; tag 1, 3:=2; msg "But not unset";