That is really good advice, I’ve been looking at the different options and with that in mind most of the union types provided for convenience/sugar just go away by providing the canonical version, like you mentioned.
I’ll keep that in mind.
I assume then there are no other ways to represent these things, right?