Future-proof records with options.
 
Fix compatibility with base < 4.15.
 
Improve terminology around fragments.
 
Fix documentation: missing Paginable.
 
Fix documentation: missing SpanOptions.
 
Fix documentation: document remaining names.
 
Fix documentation: export dependencies of exported names.
 
Fix documentation: incorrect reference.
 
Fix documentation: references to non-imported names.
 
Fix documentation: references to local names.
 
Separate internal plain Paragraph/ParagraphLayout.
 
Expose text slicing functions.
 
Integrate BiDi reordering.
 
Implement BiDi resolved level reordering.
 
Represent lines with non-empty lists.
We can do this because we removed lines with zero size.
 
Remove lines with zero size.
These lines would otherwise affect line numbering.
 
Do not re-export through the Plain module.
 
Move paragraphSpanBounds to the correct module.
 
Clarify comment about BiDi.