Input position representation types
A position in the lexer’s input
Span information for a node, constructed from a pair of LexerPositions