#3502 don’t cache Chalk solver. Counter-intuitively, this allows improves performance by allowing caching elsewhere.

#3405 , #3427 , #3428 refactor reference and definitions to better accommodate edge cases like field init shorthand.

#3425 fix macro expansion for a single dollar.

#3458 add cargo xtask dist for building the distribution package.

#3489 make sure that during expression lowering every non-missing expression gets a source.

#3487 add some editing API for manipulating use statements.