def append(name, content=nil, &block)
      content = capture(&block) if block_given?
      add_instruction_to_area name, :push, content
    end
def append(name, content=nil, &block)
      content = capture(&block) if block_given?
      add_instruction_to_area name, :push, content
    end
Appends content to an area previously defined or modified in parent layout(s). You can provide
 the content using either a String, or a block.

 @example Appending content with a String
     <% append :sidebar, "Some content." %>

 @example Appending content with a block:
     <% append :sidebar do %>
       Some content.
     <% end %>

 @param [Symbol] name
   A name to identify the area of content you wish to append to

 @param [String] content
   Optionally provide a String of content, instead of a block. A block will take precedence.