To me it is more a separation between mandatory and optional fields. If a class is called
ReferenceDescription it feels natural it has a reference instVar. Same for OptionDescription.
I don’t see the need for unifying anything.
Norbert
_______________________________________________
Magritte, Pier and Related Tools ...
https://www.list.inf.unibe.ch/listinfo/smallwiki