Adding support for addition of tags in atomic transactions.  This commit should fix #174