- Interner no longer contains unsafe code - Tokens now hold a reference to the value they represent directly This will enable many future improvements
- Less ambiguous syntax - Better parser (Chumsky only does tokenization now) - Tidy(|ier) error handling - Facade for simplified embedding - External code grouped in (fairly) self-contained Systems - Dynamic action dispatch - Many STL additions