Run custom/multiple formatters
Running additional formatters may catch more syntax problems without invoking the compiler.

Also users may wish to use a different formatter / error detector.

e.g. https://github.com/uncrustify/uncrustify might be an extra formatter for many C-like languages.