- Parser API and initialization changes (BC Break):
- Separate ParserConfig with lexing/parsing options
- Parser::parse() returns Generator, TokenList is available via $command->getTokenList() if Parser is configured to provide it
- Separate Statement interface from implementation (every Command is a Statement)
- Better name length checking
- Some MySQL 8.0.33/34 fixes