def METHOD_NAME(self, args=None, namespace=None):
    """Parse arguments, using the correct subparser to show the error."""
    args, argv = self.parse_known_args(args, namespace)
    if argv:
        message = 'unrecognized arguments: %s' % ' '.join(argv)
        if self._subparsers:
            subparser = self._get_subparser(args)
            subparser.error(message)
        else:
            self.error(message)
        sys.exit(2)
    return args