When a build fails, I use the option to keep the output directory and inspect things. That's another main useful method.