docs: def restart(self):
          """
          Restart application with same args as it was started.
          Does **not** return
          """
          if self.verbose:
              print("Restarting {} {} ...".format(sys.executable, sys.argv))
          os.execl(sys.executable, *([sys.executable] + sys.argv))