I have a work layer say below:
Org-Div-Unit-Work
Org-Div-Unit-Work-Claim
Org-Div-Unit-Work-Claim-Vehicle
Org-Div-Unit-Work-Claim-Home
So, my instances are always of either Claim, Vehicle, or Home and never of specific work (Org-Div-Unit-Work).
If i make Org-Div-Unit-Work-Claim as concrete and is a class group and Org-Div-Unit-Work simply as Abstract, does this work?