The Checkstyle plugin for Eclipse is useful because?
1) it warns you of potential compile-time errors
2) it helps you make your code understandable for yourself and other programmers
3) it prevents your code from making errors caught by assert statements
4) it tells you when code you have written does not obey its contract
5) e. none of the above