I am still refactoring tons and don't want to break anyone's PRs
My plan is to refactor the Visitor/Callback/API until it is about unrecognizable, as what I have now I am not happy with. Callbacks are flexible but they are ugly yet.
The first things that should probably happen is getting service and package support in for the various distros, and making the fact module not suck.
I will also rename and move around lots of files, and split lots of classes up. The types/provider code is very stable, the language is mostly stable, the guts of the engine are going to change.