pub type Ident = WithToken<Symbol>;
An identifier together with the lexical source location it occurs in.
struct Ident { pub item: Symbol, pub token: TokenId, }
item: Symbol
token: TokenId