This MR fixes the implementation of the -n/--no-output option so that it actually does something
-n/--no-output