Refactored trace logging in Transaction and added { BEGIN, COMMIT, ROLLBACK } messages, pending log interface this might suffice.