in reply to Re^2: sv_derived_from vs. sub ISA
in thread sv_derived_from vs. sub ISA

Yes, that's allowable. It's probably not a good idea from the OO design standpoint, but it's allowable.

(In your first case, I'd override UNIVERSAL::DOES instead, but that's a 5.10 feature.)