public bool EndStatement(ISqlStatement statement)
 {
     if (statement != null)
     {
         statement.Close();              // CHECK:
     }
     return(true);
 }
 // close -- also called by Dispose prior to destruction
 public void Close()
 {
     if (IsOpen)
     {
         Reset();
         _begin.Close();
         _commit.Close();
         _rollback.Close();
         sqlite3_close(_dbhandle);
     }
     IsOpen = false;
 }