A paragraph within a TextDocument, separated from other paragraphs by blank lines.
One or more punctuation characters grouped together.
A sentence within a Paragraph.
Root AST node for a plain-text document.
A granular token within a Sentence.
One or more whitespace characters (spaces, tabs).
A word — a contiguous run of letters and/or digits.