anchor.diff:  <script type='text/jsx'>
     /** @jsx React.DOM */
     var MAX_TAGS = 5;
  -
  -  // Gets tag data for submissions.
  -  var currentTagList = ""
  -  for (var i = 0; i < MAX_TAGS; i++){
  -    currentTagList += "<li><div class=\"tag_element\">Tag Data " + i + "</div></li>"
  -  }
   
     var SubmissionsTable = React.createClass({
       getDefaultProps: function() {
  
positive.code:         if (submission.error !== '') {
            s['class_name'] = "submission_error";
          } else {
            var tagHtml = "<div className='tag_list'>";
            for (var i = 0; i < MAX_TAGS && i < submission.tags.length; i++){
              tagHtml += "<span class='tag_element'>" + submission.tags[i].name + "</span>";
            }
            tagHtml += "</div>";
  
            s['class_name'] = submission.class_name;
            s['repository'] = <a href={submission.repo_url}>{submission.name}</a>;
  
negative.code:           }
            s['marking_state'] = this.renderMarkingState(submission.state);
            s['grace_credits_used'] = submission.grace_credits_used;
            s['tags'] = <div className='tag_list'>{tag_list}</div>;
            s['final_grade'] = submission.final_grade;
            s['section'] = submission.section;
          }
  