def assign_unpacking_icon_surfs(self):
        """Assign proper surfaces to unpacking icons, if any."""
        if not self.var_kind_map:
            return

        is_commented_out = self.data.get("commented_out", False)

        for param_name, param_kind in self.var_kind_map.items():

            for button in self.subparam_unpacking_icon_flmap[param_name].values():

                button.image = UNPACKING_ICON_SURFS_MAP[(param_kind, is_commented_out)]
Assign proper surfaces to unpacking icons, if any.
nodezator/graphman/callablenode/vizprep/bodysetup/main.py