Use case on a Mac: you type a variable name into IntelliJ, and switch to the Java API to find out what you need to do. IntelliJ detects a compile error and starts bouncing its i