that clarifies a lot, thanks for this!
1 Like
I realized that what I was trying to do is not possible, and closing the topic.
The types infrastructure should be layout preemptively and it should not be possible to modify it afterwards without the risk of breaking everything. So I recurred to abstract types to handle special cases,
thanks to @nsajko for providing advice!
If anyone should stump into this and have different views/ideas please reopen
1 Like