So then a tag would be able to play three roles:
(i) combining with an optional term to form a modal operator;
(ii) acting in certain connectives as a binary relation on events;
(iii) acting in the {pe [tag]} construction as a binary relation.
It would be nice to unify (ii) and (iii).
I don't see a natural way to fully reduce (ii) to (i) or (i) to (ii).
> The mix with logical connectives is the tricky case, but it becomes easier
> if we think of the tag as modifying only the second connectand, in which
> case "broda .i je tag bo brode" is just (broda) .ije (tag(brode)).
For tenses, yes.
The only tricky bit is deciding what exactly the
seltcita sumti of the tag should be.
OK. So it currently seems to me that:
* quantifying over events is the right thing to do;
* for tenses: the second sentence gets tagged, with the seltcita sumti
being (the variable for) the event of the first sentence, which is
declared to occur (unless the connective is forethought and below
sentence level);
* for non-tenses: the same, but with the roles of the first and second
sentences swapped;
* when a logical connective other than {je} is involved: we have to
separately consider the cases that the seltcita sumti involved is an
event of the sentence and that it's an event of the sentence's
negation.