I am examining more reasonable semantics by adding a new syntactic feature "GA BO" to the recent unstable version of zantufa:
{go broda gi brode gi brodi}: all true or all false of {broda}, {brode} and {brodi}.
{gonai broda gi brode gi brodi}: all true or all false of {na broda}, {brode} and {brodi}.
{gonaibo broda gi brode gi brodi}: only one of {broda}, {brode} and {brodi} is true; the others are false.
Then in the case of binary, both {gonai} and {gonaibo} have usual XOR meaning:
{gonai broda gi brode}={gonaibo broda gi brode}: only one of {broda} and {brode} is true, the other is false.
Do you find any problem? If not, the feature will be added to the next stable release of zantufa.
mi'e la guskant