anchor.diff:  //= require comments
  +
  +/**
  + * Initializes page
  + */
  +function init() {
  +  initHandsOnTables($(document));
  +  expandAllResults();
  +  initTutorial();
  +  applyCollapseLinkCallBack();
  +
  +  Comments.bindNewElement();
  +  Comments.initialize();
  +
  +  Comments.initCommentOptions("ul.content-comments");
  +  Comments.initEditComments("#results");
  +  Comments.initDeleteComments("#results");
  +
  +  $(function () {
  +    $("#results-collapse-btn").click(function () {
  +      $('.result .panel-collapse').collapse('hide');
  +      $(document).find("span.collapse-result-icon").each(function()  {
  +        $(this).addClass("glyphicon-collapse-down");
  +        $(this).removeClass("glyphicon-collapse-up");
  +      });
  +    });
  +
  +    $("#results-expand-btn").click(expandAllResults);
  +  });
  +
  +  // This checks if the ctarget param exist in the rendered url and opens the
  +  // comment tab
  +  if( getParam('ctarget') ){
  +    var target = "#"+ getParam('ctarget');
  +    $(target).find('a.comment-tab-link').click();
  +  }
  +}
  +
   function initHandsOnTables(root) {
     root.find("div.hot-table").each(function()  {
       var $container = $(this).find(".step-result-hot-table");
  
positive.code:   }
  }
  
  // This checks if the ctarget param exist in the
  // rendered url and opens the comment tab
  $(document).ready(function(){
    initHandsOnTables($(document));
    expandAllResults();
    initTutorial();
    applyCollapseLinkCallBack();
  
    Comments.bindNewElement();
    Comments.initialize();
  
    Comments.initCommentOptions("ul.content-comments");
    Comments.initEditComments("#results");
    Comments.initDeleteComments("#results");
  
    $(function () {
      $("#results-collapse-btn").click(function () {
        $('.result .panel-collapse').collapse('hide');
        $(document).find("span.collapse-result-icon").each(function()  {
          $(this).addClass("glyphicon-collapse-down");
          $(this).removeClass("glyphicon-collapse-up");
        });
      });
  
      $("#results-expand-btn").click(expandAllResults);
    });
  
    if( getParam('ctarget') ){
      var target = "#"+ getParam('ctarget');
      $(target).find('a.comment-tab-link').click();
    }
  });
  
negative.code:   }
  }
  
  /**
   * Initializes tutorial
   */
  function initTutorial() {
    var samplesTab = $("#module-samples-nav-tab");
    var nextPage = samplesTab.find("a").attr('href');
    var steps = [
      {
        element: document.getElementById("results-toolbar"),
        intro: $("#results").attr("data-module-protocols-step-text")
      },
      {
        element: samplesTab[0],
        intro: $("#results")
                .attr("data-module-protocols-click-samples-step-text"),
        position: 'left'
      }
    ];
    initPageTutorialSteps(14, 15, nextPage, function() {}, function() {}, steps);
  }
  
  var ResultTypeEnum = Object.freeze({
  