anchor.diff:              String trimmedUei = stripUei(uei);
               //System.out.println(trimmedUei);
               
  -            if (!excludeList.contains(trimmedUei)) {
  +            if (!excludeList.contains(trimmedUei) && !isDisappearingEvent(e)) {
   		sortedMap.put(label,uei);
  +            }
  +            if (isDisappearingEvent(e)) {
  +                disappearingList.add(e);
               }
   	}
   	i=sortedMap.keySet().iterator();
  
positive.code: 
          List excludeList = getExcludeList();
  	TreeMap<String, String> sortedMap = new TreeMap<String, String>();
  
          Iterator i = events.iterator();
  
  
negative.code: 			buffer.append("<option value=" + uei + ">" + label + "</option>");
  		}
          }
  	
  	if (!disappearingList.isEmpty()) {
  	    buffer.append("<optgroup label=\"Events not eligible for notifications\" disabled=\"true\">");
  	    for (Event e : disappearingList) {
  	        String selected = " ";
  	        if (e.getUei().equals(notice.getUei())) {
  	            selected = " selected ";
  	        }
  	        buffer.append("<option" + selected + "value=\"" + e.getUei() + "\">" + e.getEventLabel() + "</option>");
  	    }
  	    buffer.append("</optgroup>");
  	}
          
          return buffer.toString();
      }
  