The one in the persistent list destructor should properly free any resources obtained by that type (e.g. memory, SQL links, etc).
Le destructeur de la liste de ressources non persistantes ne doit rien faire du tout, tandis que celui de la liste de ressources persistantes doit libérer proprement toutes les ressources acquises (mémoire, lien SQL...).