status clean_up() Om clean_up finns i ett objekt kommer den att anropas när det har gått en viss tid utan att objektet har använts. Funktionen är tänkt att användas för att förstöra objektet och därigenom spara plats. Om clean_up returnerar 0 eller inte finns kommer clean_up inte att anropas fler gånger men om man av någon anledning skulle vilja att clean_up anropas igen efter ytterligare ett tidsintervall utan aktivitet i det objektet skall man se till att den returnerar icke-noll.