static ITreeNode <ITypeDefinition> BuildDerivedTypesGraph(ITypeDefinition baseClass)
        {
            var rootNode = FindReferenceService.BuildDerivedTypesGraph(baseClass);

            return(TreeNode <ITypeDefinition> .FromGraph(rootNode, n => n.DerivedTypes, n => n.TypeDefinition));
        }