private string MergeClasses(string sourceClasses, string targetClasses, string[] classesToDrop)
{
var sourceDom = new XmlDocument();
sourceDom.LoadXml(string.Format("<div class='{0}'/>", sourceClasses));
var targetDom = new XmlDocument();
targetDom.LoadXml(string.Format("<div class='{0}'/>", targetClasses));
var targetNode = (XmlElement)targetDom.SelectSingleNode("div");
HtmlDom.MergeClassesIntoNewPage((XmlElement)sourceDom.SelectSingleNode("div"), targetNode, classesToDrop);
return targetNode.GetStringAttribute("class");
}