private static Augmentation MapAugmentationToViewport(Augmentation input, LinePositionSpan viewportSpan) => input.withPosition(
     new FilePosition
 {
     Line      = CalculateOffset(input.CurrentFilePosition.Line, viewportSpan),
     Character = input.CurrentFilePosition.Character,
     File      = input.CurrentFilePosition.File
 }
     );