anchor.diff:      conn :> IDbConnection
   
   let createPersistentConnection() =
  -    let conn = new System.Data.SQLite.SQLiteConnection("Data Source=test.db;Version=3;New=True;Pooling=false;Max Pool Size=1;")
  +    let conn = new System.Data.SQLite.SQLiteConnection("Data Source=test.db;Version=3;New=True;Pooling=false;Max Pool Size=0;")
       conn.Open()
       conn :> IDbConnection
   
  
positive.code:     ()
  
  let transactionCommitted conn =
      let someTran = Sql.transactional conn (expand someTran)
      someTran conn
      Assert.AreEqual(2L, countUsers conn)
  
  [<Test>]
  
negative.code:         nestedTransactionsAreNotSupported conn)
      ()
  
  [<Test;Ignore("this doesn't dispose the last tx, locks the DB")>]
  let ``nested transactions are NOT supported persistent`` () =
      nestedTransactionsAreNotSupported (withNewDbFile())
  
  