def _init_new(self,data): if len(data)!=4: data=''.join([chr(int(x)) for x in data.split('.')]) StringSZ._init_new(self,data)