transactional interface consists now of begin, commit, rollback and can be called independently from clear