/// <summary>Return the WordElementBuilder descended from this which most immediately follows <paramref name="node"/>, of null if there is no such WordElementBuilder</summary> public WordElementBuilder WordFollowing(IElementTreeNode node) => Stem.GetElementsOfTypeInSubtree <WordElementBuilder>() .Where(word => word.Index > node.MaximumIndex) .OrderBy(word => word.Index) .FirstOrDefault();