another weird side effect of the line cache/logging stuff. The true stderr is now stored in the "stderr" global variable and is used to print the help screen.