public static IEnumerable <Dependency> ReadFrom(XmlDocument document) { foreach (XmlElement element in document.SelectNodes("//package")) { yield return(Dependency.ReadFrom(element)); } }