public ValueTask <TextChangeRange?> ComputeSyntacticChangeRangeAsync(
     Document oldDocument,
     Document newDocument,
     TimeSpan timeout,
     CancellationToken cancellationToken
     ) =>
 SyntacticChangeRangeComputer.ComputeSyntacticChangeRangeAsync(
     oldDocument,
     newDocument,
     timeout,
     cancellationToken
     );
 public TextChangeRange?ComputeSyntacticChangeRange(SyntaxNode oldRoot, SyntaxNode newRoot, TimeSpan timeout, CancellationToken cancellationToken)
 => SyntacticChangeRangeComputer.ComputeSyntacticChangeRange(oldRoot, newRoot, timeout, cancellationToken);