CharIdBoundary = { after: CharId | "start"; } | { before: CharId | "end"; }
after
CharId
"start"
before
"end"