def METHOD_NAME(self, list_of_names, list_of_props, prefix, suffix):
    for names in list_of_names:
        if hasattr(names, '__iter__'):
            names = ["-".join([prefix, str(i), suffix]) for i in names]
            self.descriptor_names += names
        else:
            names = "-".join([prefix, str(names), suffix])
            self.descriptor_names.append(names)
    for values in list_of_props:
        if hasattr(values, '__iter__'):
            self.descriptors.extend(values)
        else:
            self.descriptors.append(values)