def update(self, command=None, **kwargs):
if command is None:<EOL><INDENT>argparser = self.argparser<EOL><DEDENT>else:<EOL><INDENT>argparser = self[command]<EOL><DEDENT>for k,v in kwargs.items():<EOL><INDENT>setattr(argparser, k, v)<EOL><DEDENT>
update data, which is usually passed in ArgumentParser initialization

        e.g. command.update(prog="foo")