def concat_partial(partial, *args, &block)
      rendered = invoke_partial partial, *args, &block
      concat rendered
    end
def concat_partial(partial, *args, &block)
      rendered = invoke_partial partial, *args, &block
      concat rendered
    end
Used to create nice templated "tags" while keeping the html out of
 our helpers.  Additionally, this can be invoked implicitly by
 invoking the partial as a method with "_" prepended to the name.

 Invoking the method:

   <% concat_partial "my_partial", { :var => "value" } do %>
     <strong>Contents stored as a "body" local</strong>
   <% end %>

 Or invoking implicitly:

   <% _my_partial :var => "value" do %>
     <strong>Contents stored as a "body" local</strong>
   <% end %>

 Note that with the implicit partials the partial will first be
 searched for locally within the current view directory, and then
 additional directories defined by the controller level
 'additional_partials' method, and finally within the views/shared
 directory.