anchor.diff:      });
       $tabFilenames.append($tab);
       setupReplTabClickHandler($tab);
  -  };
  -
  -  const setupTabFilenameClickHandler = (div) => {
  -    div.click(() => {
  -      if (div.hasClass('selected')) { return; }
  -      const filename = div.text();
  -      cd.loadFile(filename);
  -      $('.tab-filename').removeClass('selected');
  -      div.addClass('selected');
  -    });
     };
   
     const setupReplTabClickHandler = (div) => {
  
positive.code:        text:filename
      });
      $tabFilenames.append($tab);
      setupTabFilenameClickHandler($tab);
    };
  
    const setupStdoutTab = () => {
      const $tab = $('<div>', {
          class: 'tab-filename',
           text: 'stdout'
      });
      $tabFilenames.append($tab);
      setupTabFilenameClickHandler($tab);
    };
  
    const setupStderrTab = () => {
      const $tab = $('<div>', {
          class: 'tab-filename',
           text: 'stderr'
      });
      $tabFilenames.append($tab);
      setupTabFilenameClickHandler($tab);
    };
  
    const setupReplTab = () => {
      const $tab = $('<div>', {
  
negative.code:   };
  
    setupCurrentFilenameTab('cyber-dojo.sh');
    setupOutputTab('stdout')
    setupOutputTab('stderr')
    setupReplTab()
  
  });
  