public void markExtended(RefMethodImpl method) {
   if (!getDerivedMethods().contains(method) && !method.getDerivedMethods().contains(this)) {
     if (myDerivedMethods == null) {
       myDerivedMethods = new ArrayList<RefMethod>(1);
     }
     myDerivedMethods.add(method);
   }
 }