} if (pe == null) { synchronized (System.err) { System.err.println("Warning: setting "+this+".planElement to null."); Thread.dumpStack();
if (pe == null) { logger.warn("Setting "+this+".planElement to null - privately_resetPlanElement should be used instead", new Throwable());
  public void privately_setPlanElement( PlanElement pe ) {     if (myPE != null) {      synchronized (System.err) {        System.err.println("Warning: re-disposing "+this+" from "+myPE+" to "+pe+".");        Thread.dumpStack();      }    }    if (pe == null) {      synchronized (System.err) {        System.err.println("Warning: setting "+this+".planElement to null.");        Thread.dumpStack();      }    }     myPE = pe;  }