Make usage, error reporting, and stdio use consistent