anchor.diff:  <script language="javascript" type="text/javascript">
   // search results metadata
   var metadata = { "people" : { "avatar" : "person", "attributes" : [ "displayName", "title", "department", "telephone", "mail" ] },
  -                 "portlets" : { "avatar" : "featured_video", "attributes" : [ "title", "description" ] } };
  +                 "portlets" : { "avatar" : "apps", "attributes" : [ "title", "description" ] } };
   // fetch search results
   <c:url value="/api/v5-0/portal/search" var="url">
       <c:param name="q" value="${param.query}" />
  
positive.code: <script src="https://rawgit.com/github/fetch/v2.0.3/fetch.js"></script>
  <script src="https://rawgit.com/webcomponents/template/v1.0.0/template.js"></script>
  <script src="https://rawgit.com/taylorhakes/promise-polyfill/6.0.2/promise.js"></script>
  
  <div id="search-results-tab-panel" class="mdl-tabs mdl-js-tabs mdl-js-ripple-effect">
      <div id="search-results-tab-header" class="mdl-tabs__tab-bar"></div>
  </div>
  
negative.code: </template>
  
  <template id="search-result-item-template">
      <li class="mdl-list__item mdl-list__item--three-line">
          <span class="mdl-list__item-primary-content">
              <i class="material-icons mdl-list__item-avatar"></i>
              <span class="up-list-item-title"></span>
  