virtual bool Create(bool writable = false);
/// Destroys the 'source'
virtual bool Destroy();
+ /// Begins a transaction
+ virtual void BeginTransaction();
+ ///Commits results and ends transaction
+ virtual void EndTransaction();
//====================================================================