in iact3/cli.py [0:0]
def __init__(self, program_name, module_package, description, version=None, args=None):
self.name = program_name
self.module_package = module_package
self._modules = self._get_plugin_modules()
self.args = {'global': args if args is not None else [], 'commands': {}}
self._build_args()
self.command_parser = None
self.subcommand_parsers = {}
self.parser = self._build_parser(description, version)
self.parsed_args = []