anchor.diff:          {
               if (!dataspace.dimensions.hasOwnProperty(d))
                   continue;
  -            var dim = dataspace.dimensions[d];
  +            dim = dataspace.dimensions[d];
               if (dim.name == "Subject")
                   onRows.arguments.push({level:dim.hierarchy.levels[0].uniqueName});
               else if (dim.name == "Study" && this.filterByStudy)
  
positive.code:             // NOOP if we're not current (poor man's cancel)
              if (promise != scope.doSearchTermsChanged_promise)
                  return;
              var hits = data.hits;
              var searchStudies = [];
              var found = {};
  
negative.code:         <div id="studypanel" style="clear:both; max-width:940px; overflow-x:scroll;">
              <table><tr>
                  <td style="height:180px;"><img border=1 src="<%=getContextPath()%>/_.gif" style="height:180px; width:1px"></td>
                  <td ng-if="!anyVisibleStudies()">no studies match criteria</td>
                  <td style="height:180px;" ng-repeat="study in studies | filter:countForStudy">
                      <div ng-include="'/studycard.html'"></div>
                  </td>
  