We want easy integration for browser-based contract IDEs. Which in turn requires the compiler to be able to run in web browsers.