A function that is called without arguments just prior to saving changes.
This seems to be needed to support the Connection implementation.
Errors
It is not acceptable to raise an error.
State-dependent
This method is valid in any state, however, it is ignored if the storage is not in the committing state, or if the given transaction is not the transaction that is currently being committed.