Hi! All these methods use RGMethodDefinition or RGCommentDefinition: CompiledMethod>>methodReference ClassDescription>>methodReferencesInCategory: SystemNavigation>>allMethodsWithSourceString:matchCase: SystemNavigation>>createMethodNamed:realParent: SystemNavigation>>allCallsOn:localTo: TTransformationCompatibility>>collectMethodsFor:into: TraitDescription>>collectMethodsFor:into: TraitDescription>>methodReferencesInCategory: TClassAndTraitDescription>>methodReferencesInCategory: TraitExclusion>>methodReferencesInCategory: Is this ok? Because of them Ring is not unloadable... Are really CompiledMethod polymorphic with RGMethodDefinitions? Because if true maybe we can have in kernel CompiledMethod>>methodReference ^self And let Ring override it. or not? Guille