def render
      extensions.reverse.inject(content) do |output, ext|
        if template_type = Tilt[ext]
          template_options = Massimo.config.options_for(ext[1..-1])
          template         = template_type.new(source_path.to_s, @line, template_options) { output }
          template.render(template_scope, template_locals)
        else
          output
        end
      end
    end
def render
      extensions.reverse.inject(content) do |output, ext|
        if template_type = Tilt[ext]
          template_options = Massimo.config.options_for(ext[1..-1])
          template         = template_type.new(source_path.to_s, @line, template_options) { output }
          template.render(template_scope, template_locals)
        else
          output
        end
      end
    end
Runs the content through any necessary filters, templates, etc.