public static void removeChangeListener(ChangeListener cl) {
   if (changeListeners.contains(cl)) {
     changeListeners.remove(cl);
   }
 }
 @Override
 public boolean isAlwaysLeaf(Object element) {
   //noinspection SuspiciousMethodCalls
   return myLeaves.contains(element);
 }