             }
             
             // Block 1                      Block 2
+            // dbPool.nonIsolatedRead {
             // SELECT * FROM items
             // step
             // >

            }
            
            // Block 1                      Block 2
            // BEGIN DEFERRED TRANSACTION
            // SELECT * FROM items
            // step
            // >

            // >
            let s5 = DispatchSemaphore(value: 0)
            //                              SELECT COUNT(*) FROM items -> 0
            //                              }
            
            let block1 = { () in
                do {
