anchor.diff:    namespace = { }
     cms_object = @page || cms_object
     tags = cms_object.tags(true).select{|t| t.is_cms_block?}.uniq{|t| t.identifier}
  -  
  +
     tags.each do |tag|
       namespace[tag.namespace || 'default'] ||= []
       namespace[tag.namespace || 'default'] << tag
  
positive.code: </div>
  <% 
  # Required home_page layout fields:
  # {{ cms:field:heading:string }}
  # {{ cms:page:hero_image:image }}
  # {{ cms:field:bullet_1:string }}
  # {{ cms:field:bullet_2:string }}
  # {{ cms:field:bullet_3:string }}
  # {{ cms:field:cta_text:string }}
  # {{ cms:field:cta_link:string }}
  # {{ cms:field:tile1_heading:string }}
  # {{ cms:page:tile1_image:image }}
  # {{ cms:field:tile1_link:string }}
  # {{ cms:field:tile1_label:string }}
  # {{ cms:field:tile1_teaser:text }}
  # {{ cms:field:tile2_heading:string }}
  # {{ cms:page:tile2_image:image }}
  # {{ cms:field:tile2_link:string }}
  # {{ cms:field:tile2_label:string }}
  # {{ cms:field:tile2_teaser:text }}
  # {{ cms:field:tile3_heading:string }}
  # {{ cms:page:tile3_image:image }}
  # {{ cms:field:tile3_link:string }}
  # {{ cms:field:tile3_label:string }}
  # {{ cms:field:tile3_teaser:text }}
  # {{ cms:field:tile4_heading:string }}
  # {{ cms:page:tile4_image:image }}
  # {{ cms:field:tile4_link:string }}
  # {{ cms:field:tile4_label:string }}
  # {{ cms:field:tile4_teaser:text }}
  # {{ cms:field:tool_1_heading:string }}
  # {{ cms:field:tool_1_link:string }}
  # {{ cms:field:tool_1_teaser:text }}
  # {{ cms:field:tool_2_heading:string }}
  # {{ cms:field:tool_2_link:string }}
  # {{ cms:field:tool_2_teaser:text }}
  # {{ cms:field:tool_3_heading:string }}
  # {{ cms:field:tool_3_link:string }}
  # {{ cms:field:tool_3_teaser:text }}
  # {{ cms:field:text_promo_1_heading:string }}
  # {{ cms:field:text_promo_1_link:string }}
  # {{ cms:field:text_promo_1_teaser:text }}
  # {{ cms:field:text_promo_2_heading:string }}
  # {{ cms:field:text_promo_2_link:string }}
  # {{ cms:field:text_promo_2_teaser:text }}
  %>
  
negative.code:               <ul class="l-home-edit__tile-list l-home-edit__tile-list--halves">
                  <li class="l-home-edit__tile">
                    <div class="l-home-edit__tile-inner">
                      <% tag = tags.find { |t| t.identifier == 'raw_text_tile_1_heading' } %><%= cms_blocks.send(tag.class.to_s.demodulize.underscore, tag, 36) %>
                      <% tag = tags.find { |t| t.identifier == 'raw_text_tile_1_url' } %><%= cms_blocks.send(tag.class.to_s.demodulize.underscore, tag, 37) %>
                      <% tag = tags.find { |t| t.identifier == 'raw_text_tile_1_content' } %><%= cms_blocks.send(tag.class.to_s.demodulize.underscore, tag, 38) %>
                    </div>
                  </li>
                  <li class="l-home-edit__tile">
                    <div class="l-home-edit__tile-inner">
                      <% tag = tags.find { |t| t.identifier == 'raw_text_tile_2_heading' } %><%= cms_blocks.send(tag.class.to_s.demodulize.underscore, tag, 39) %>
                      <% tag = tags.find { |t| t.identifier == 'raw_text_tile_2_url' } %><%= cms_blocks.send(tag.class.to_s.demodulize.underscore, tag, 40) %>
                      <% tag = tags.find { |t| t.identifier == 'raw_text_tile_2_content' } %><%= cms_blocks.send(tag.class.to_s.demodulize.underscore, tag, 41) %>
                    </div>
                  </li>
                </ul>
  