modified:   template_processor.rb