dbutil.js - add transactional query support