Glaubst du wirklich, daß er beim Speichern die ganzen Rückgabewerte der Speicherfunktionen abfragt?
Wenn doch, dann kann man dort immernoch Result wieder auf False setzen.

Und wenn es zu einer
Exception kommt, dann ist das Result sowieso egal.
Ein Therapeut entspricht 1024 Gigapeut.