Revert a change by @msoucy, turns out clang is very very pedantic, when you specify -pedantic...