anchor.diff:    var initializeRequestForComments = function () {
       $('#requestCommentsButton').on('click', function() {
         $('#comment-modal').modal('show');
  -    })
  -  }
  +    });
  +
  +    $('#askForCommentsButton').on('click', requestComments);
  +  };
   
     var isActiveFileBinary = function() {
         return 'binary' in active_frame.data();
  
positive.code:         }
        }
      }).done(function() {
        hideSpinner()
        $.flash.success({ text: 'Request for comments sent!' })
      })
  
      showSpinner($('#request-for-comments'))
      // hide button until next submission is created
      $('#request-for-comments').toggle(false);
    }
  
      var initializeCodePilot = function() {
  
negative.code:         request_for_comment: {
            exercise_id: exercise_id,
            file_id: file_id,
            question: question,
            "requested_at(1i)": 2015, // these are the timestamp values that the request handler demands
            "requested_at(2i)":3, // they could be random here, because the timestamp is updated on serverside anyway
            "requested_at(3i)":27,
  