[artlung]I was kind of afraid to do it. I thought I would surely screw up some part of the logic. So I set up a unit test that would create the current output snapshots. Then I changed to the templating and really did test driven development. Or test driven refactoring anyway.