Add tag name rewriter to signature
Add failing tag-renaming tests
Add recursive tag rewriting