public ImplementedInterfacesRegistration(ITreeNode registrationRootElement) : base(registrationRootElement) { AddFilter(typeElement => typeElement.GetSuperTypes() .SelectNotNull(type => type.GetTypeElement()) .OfType<IInterface>() .Any(@interface => @interface.GetClrName().FullName != "System.IDisposable")); }