I wonder if you ever bumped on that one from Core 2.x:
if (defaultDose == null) orderTag.dose = orderTag.drug.getDoseStrength(); else ..
Drug#getDoseStrength() was deprecated as of Core 2.x. It’s weird because this must have been forgotten when
DrugCompatibility was introduced.
I guess the only way to leverage compatibility classes in a tag element is to use