Conclusion

Dans un processus récursif, si pour les besoins du traitement vous devez revenir à un état initial, chaque niveau est « responsable » de ses modifications et donc chargé de rétablir localement l'état initial.