If I understand @BLUEFROG correctly, your use case is not part of the intended operation of DT.
So, why not simply change one of your tags to _tag
and keep the other as tag
? Or ?tag
or !tag
or -tag
… I, doubt that they’ll hurry to accommodate a border case.