TaggedTuple

I can imagine the situation that the --- operator is to be used somehow else in the project. Let’s see what can be done in regards to optional overriding.