def __new__(cls, name, bases, attrs):
        if name == '__extend_parser__':
            for key, val in attrs.iteritems():
                if key == '__module__':
                    continue
                add_parser_method(key, *val)
            return None
        return super(ExtensibleParser, cls).__new__(cls, name, bases, attrs)
dataset/ETHPy150Open samth/pycket/pycket/argument_parser.py/ExtensibleParser.__new__/original