Implemented Commit and Rollback
Test and fix BOOL return values
Fix enumeration test