Comment what the flag means.
The layering is now: types core scanner parser binder checker emitter program