docs: function(resp){	
  
  	// Update the bar.
  	requests_done++;
  	jQuery('#progress-bar').progressbar({ value: requests_done });
  	jQuery("#progress-count").empty();
  	jQuery("#progress-count").append(requests_done);
  
  	// Count is easy.
  	var count = resp.total_documents();
  	if( count > max_count ){
  	    max_count = count;
  	}
  
  	// Now let's try and fiqure out which terms we were looking
  	// at...
  	var fqs = resp.query_filters();
  	//console.log(resp);
  	var fprops = fqs[closure_type];
  
  	var axes = [];
  	us.each(fprops, function(fval, fkey){
  	    axes.push(fkey);
  	});	
  	var axis1 = axes[0];
  	var axis2 = axes[1] || axis1; // the reflexive case
  
  	ll(' Data from: (' + axis1 + ', ' + axis2 + '); ' + count);
  
  	// Structure for the links we've seen, level 1.
  	if( typeof(seen_links[axis1]) === 'undefined' ){
  	    seen_links[axis1] = {}; }
  	if( typeof(seen_links[axis2]) === 'undefined' ){
  	    seen_links[axis2] = {}; }
  	// Mark the links we've seen, level 2.
  	if( typeof(seen_links[axis2][axis1]) === 'undefined' ){
  	    seen_links[axis2][axis1] = count; }
  	if( typeof(seen_links[axis1][axis2]) === 'undefined' ){
  	    seen_links[axis1][axis2] = count; }
      }