anchor.diff:        this.props.onReviewerChangeInRevieweeTable(reviewerGroupId, revieweeGroupId, isChecked);
       },
   
  -    // Required because of Javascript's variable hoisting.
  +    // Required because of JavaScript's variable hoisting.
       checkboxShouldBeChecked: function(reviewee_group_id, reviewer_group_id) {
         var returnVal = false;
  -      if (reviewee_group_id in this.props.selectedReviewerInRevieweeGroups)
  +      if (reviewee_group_id in this.props.selectedReviewerInRevieweeGroups) {
           returnVal = reviewer_group_id in this.props.selectedReviewerInRevieweeGroups[reviewee_group_id];
  +      }
         return returnVal;
       },
   
  
positive.code: 
      // Asks for new info from backend and sets state accordingly.
      refresh: function() {
        // Since these will not be present at the beginning, we only want to
        // invoke them when React populates the refs with the values..
        if (this.refs.hasOwnProperty('reviewerTable')) {
          this.refs.reviewerTable.clearCheckboxes();
        }
  
negative.code:           var reviewer_group_name = this.props.groupIdToName[reviewer_group_id];
            reviewerGroups.push(<div key={reviewer_group_id}>
              <input id={reviewer_group_id}
                type='checkbox'
                data-reviewer-group-id={reviewer_group_id}
                data-reviewee-group-id={reviewee_group_id}
                checked={this.checkboxShouldBeChecked(reviewee_group_id, reviewer_group_id)}
                onChange={this.reviewerInRevieweeChange} /> {reviewer_group_name}</div>);
          }.bind(this));
  
          return {
            id: group.id,
            name: group.name,
            members: reviewerGroups
          };
        }.bind(this));
  
        return (
  