-record(token_with_position, { token :: mochi@internal@lexer:token(), position :: mochi@internal@lexer:position() }).