Perhaps Snow Leopard marks all users as guests during install (with extended attribute or something), then when you have used Guest account starts to delete all guest files/folders.
BTW, I would expect it to be in some shell/Apple script anyway, so Open/Closed Source argument doesn't really stand here.