protected static void SetParentClassificationIfRequired <T>(IClassification parentClassification, T classifiableToPromote) where T : IClassifiable { classifiableToPromote.Parent = parentClassification.IsAnImplementationOf <RootNodeType>() ? null : parentClassification; }