Move example decorator to an algorithm in a block
People seem to be following our examples to add decorations, which is great on one hand!
On the other hand, we've been urging people to stop putting more stuff in the main dumper alg for a while. I'm guessing one contributing factor here is that our documentation and examples say they should. Here's me trying to fix that.