[Haskell] Two-hole zippers and transactions of various isolation modes