That's a good point that I hadn't considered.

Pull request #4 lazily evaluated the formatted description. I wanted to build the formatted description as soon as possible so that I could avoid persisting more than necessary (description and formatted description) while also laying some groundwork to expand TokenMacros (which also require the build and a task listener-- I have those changes here locally).

We can certainly add those methods back, though with the current approach those found indications would not participate in building the formatted description.