Aber du prüfst ja direkt, ob es TMyDictionary ist.
Das könnte in einer Ableitung aber ja durchaus anders sein.
Dann dürfte in der Ableitung aber kein Inherited aufgerufen werden, da ja sofort AssignError ins Spiel kommt.
Wenn es ein ganz anderer Parameter ist, der auch das Assign vom Elternobjekt nicht verwenden darf, dann könnte man auch ein "overload" verwenden.