public static ProjectReferencesItemGroupXElement AddProjectReferencesItemGroupXElement(this ProjectXElement projectXElement)
        {
            var xItemGroupXElement = projectXElement.AddItemGroupXElement();

            var projectReferencesItemGroupXElement = ProjectReferencesItemGroupXElement.New(xItemGroupXElement);

            return(projectReferencesItemGroupXElement);
        }
        public static bool HasProjectReferencesItemGroupElement(this ProjectXElement projectXElement, out ProjectReferencesItemGroupXElement projectReferencesItemGroupXElement)
        {
            var hasItemGroupElement = projectXElement.HasItemGroupElementWithChildFirstOrDefault(ProjectFileXmlElementName.ProjectReference, out var itemGroupElement);

            projectReferencesItemGroupXElement = hasItemGroupElement ? ProjectReferencesItemGroupXElement.New(itemGroupElement) : default;

            return(hasItemGroupElement);
        }