public static IImmutableList <ISpan> AsImmutableSpans(this NSAttributedString text, int cursorPosition) => text.AsSpans(cursorPosition).ToImmutableList();