standard behaviour for help flag should print to stdout not stderr