Topic/info transforms

Reworked support for denotation transformers. See last commit message for how to verify usage.

I apologize for the somewhat chaotic commit contents. I tried to reorganize the commits but could not do it with reasonable effort.