There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
There's a little bug when processing context macros while using custom tokens. The code assumes TokenStart has a length of 2, TokenEnd has a length of 1. When you deviate from this the code breaks down.
It's easily fixed and occurs in XmlPreprocessor.ResolveProperties() and ProcessingProperties.ResolveContent().
Thanks for this nifty little tool!