Loggers extend the capabilities of listeners and add the following features:
- Receives a handle to the standard output and error print streams and therefore can log information
to the console or the -logfile specified file.
- Logging level (-quiet, -verbose, -debug) aware
- Emacs-mode aware