pub type PackedToken<'a> = (Token, Span);
A packed token consists of a Token and the Span associated with it