pub trait ExpectToken { // Required method fn expect_token(self, expected: &[&str], span: &Span) -> Result<Token>; }