Implement notmuch-style transactional tagging with several tags to add/remove at the same time.