public void AddNewImport (string name, string condition)
{
XmlElement elem = doc.CreateElement (null, "Import", MSBuildProject.Schema);
elem.SetAttribute ("Project", name);
XmlElement last = doc.DocumentElement.SelectSingleNode ("tns:Import[last()]", XmlNamespaceManager) as XmlElement;
if (last != null)
doc.DocumentElement.InsertAfter (elem, last);
else
doc.DocumentElement.AppendChild (elem);
}