nsIDTD* aDTD =(nsIDTD*)anObject; NS_RELEASE(aDTD);
CToken* aToken = (CToken*)anObject; delete aToken;
  virtual void* operator()(void* anObject) {    nsIDTD* aDTD =(nsIDTD*)anObject;    NS_RELEASE(aDTD);    return 0;  }