anchor.diff:    var self = this;
     var params = 'input=' + encodeURIComponent(line);
   
  -  this.request('PUT', self.getUrl(), params, function(xhr) {
  +  putRequest(self.getUrl(), params, function(xhr) {
       var response = JSON.parse(xhr.responseText);
       self.writeOutput(response.output);
     }, function(xhr) {
  
positive.code: // It allows to operate the current session from the other scripts.
  REPLConsole.currentSession = null;
  
  // DOM helpers
  function hasClass(el, className) {
    var regex = new RegExp('(?:^|\\s)' + className + '(?!\\S)', 'g');
  
negative.code:   this.commandStorage = new CommandStorage();
    this.prompt = getConfig('promptLabel', ' >>');
    this.remotePath = getConfig('remotePath');
  }
  
  REPLConsole.prototype.getUrl = function(path) {
    if (path) {
  