public static void MergeClassesIntoNewPage(XmlElement sourcePage, XmlElement targetPage, string[] classesToDrop) { foreach(var c in GetClasses(sourcePage)) { if(!classesToDrop.Contains(c)) AddClassIfMissing(targetPage, c); } }