public static IEnumerable <IElementNavigator> DescendantsAndSelf(this IElementNavigator navigator) { return((new[] { navigator }).Concat(navigator.Descendants())); }