Add Transaction.commit(false) / rollback(false) - commits/rollbacks without closing the database connection

Deprecate Record.commit, Record.close, Record.open - add Record.transaction()