anchor.diff:  
               results.groups = data.groups;
   
  -            $('#pid_results').html(this.html(results.sort(data.items)).join(" "));
  -        }
  -        Results.prototype.html  = function(sorted_data) {
  +            $('#pid_results').html(this.renderHtml(results.sort(data.items)).join(" "));
  +        }
  +        Results.prototype.renderHtml = function(sorted_data) {
               var html = [];
               var count = sorted_data.length;
   
  
positive.code:                         }
  
                          if (historyResult === null) {
                            alert("using backup method this.history[" + pref + "]");
                            historyResult = this.history[pref];
                            alert("this.history[" + pref + "] returned '" + historyResult + "'");
                          }
                      } catch (err) {
                         alert("Error in Prefs.getString: " + err);
                      }
  
                      if (historyResult === null) {
                         alert("neither <%=renderResponse.encodeURL(getHistoryUrl.toString())%> nor this.history[" + pref + "] returned a result!");
                         historyResult = "";
                      }
  
                      return historyResult;
                  }
          }
  
negative.code:                                    async: false
                                  }
                              );
                          //alert("ajaxResult was '" + ajaxResult + "'");
                          //alert("ajaxResult.responseText was '" + ajaxResult.responseText + "'");
                          var historyResultObj = $.parseJSON(ajaxResult.responseText);
                          //alert("$.parseJSON(...) result was '" + historyResultObj + "'");
                          if (historyResultObj !== null) {
                              historyResult = historyResultObj.history;
                              if (historyResult !== null) {
                                  //alert("historyResult was '" + historyResult + "'");
                              }
                              else if (historyResultObj.error !== null)
                              {
  