def __new__(cls, *args, **kwargs): assert len(args) <= 1 if len(args) == 1: kwargs["max_len"] = args[0] retval = SimpleType.__new__(cls, **kwargs) return retval
def __new__(cls, *args, **kwargs): assert len(args) <= 1 retval = SimpleType.__new__(cls, ** kwargs) if len(args) == 1: retval.max_len = args[0] return retval