- Optimize static strings
- Improve interface to compile options (formatting, etc.)
- Refactor compiler