anchor.diff:  function write_data(adapter, tracks, options, successMessage) {
       $("#data_adapter_dialog").dialog("option", "closeOnEscape", false);
       $(".ui-dialog-titlebar-close", this.parentNode).hide();
  -    
  +
       var enableClose = function() {
           $("#data_adapter_dialog").dialog("option", "closeOnEscape", true);
           $(".ui-dialog-titlebar-close", this.parentNode).show();
  
positive.code: 
  
  <%
  BufferedReader in = new BufferedReader(new InputStreamReader(application.getResourceAsStream(serverConfig.getTrackNameComparator())));
  String line;
  while ((line = in.readLine()) != null) {
      out.println(line);    
  
negative.code: private ArrayList<String> generateFeatureRecord(AbstractSingleLocationBioFeature feature, ServerConfiguration.TrackConfiguration track, JEHistoryDatabase historyDataStore) {
      ArrayList<String> builder=new ArrayList<String>();
      String type=feature.getType().split(":")[1];
  
  
      for (AbstractSingleLocationBioFeature subfeature : feature.getChildren()) {
          builder.add(generateFeatureRecordJSON(subfeature,track, historyDataStore));
      }
      builder.add(generateFeatureRecordJSON(feature,track, historyDataStore));
      return builder;
  