def METHOD_NAME(self):
    _getattribute = super().__getattribute__
    if not _getattribute("idprops_upgraded_value"):
        idprop_map = _getattribute("_idprop_mapping")()
        strprop_src = _getattribute("_idprop_sources")()
        for idprop_name, strprop_name in idprop_map.items():
            if not super().is_property_set(strprop_name):
                continue
            strprop_value = _getattribute(strprop_name)
            idprop_value = strprop_src[strprop_name].get(strprop_value, None)
            super().__setattr__(idprop_name, idprop_value)
            super().property_unset(strprop_name)
        super().__setattr__("idprops_upgraded_value", True)
    # you should feel like this now... https://youtu.be/1JBSs6MQJeI?t=33s
    return True