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