docs: def setup_args(self, parser):
          """
          Set up an argparse.ArgumentParser object by adding all the
          arguments taken by the function.
          """
  
          # Add all the arguments to the argument parser
          for args, kwargs in self._arguments:
              parser.add_argument(*args, **kwargs)