So, I have to ask: why did it take so long to tackle this?
Not -Wfatal-errors.
Normalize switch WIP