sourceSpans property
One original source span per UTF-16 code unit in normalizedText.
Both halves of a surrogate pair point to the complete original scalar. Removed marks are attached to the nearest preceding emitted scalar, or to the first scalar when they occur at the beginning of the input.
Implementation
final List<ReferenceInputSpan> sourceSpans;