Support 'commit' option in __transaction__ macro