Une factorisation et un peu de réécriture mais je pense que ça va pas te plaire ;)
Factorisation de la méthode $satte.reload()
Merge pull request #1 from julien-gm/master

Code factorisation