public static IEnumerable <XElement> ElementsAfterSelf(this XContainer node, XName name, bool ignoreNamespace) { if (ignoreNamespace) { return(node.ElementsAfterSelf().Where(e => e.Name.LocalName == name.LocalName)); } else { return(node.ElementsAfterSelf(name)); } }