Transactor functions are now passed the DB as of the beginning of the transaction