@SuppressWarnings("unchecked") public PropagationImp(Stack<CompositeTransaction> lineage,boolean serial,long timeout){
  serial_=serial;
  lineage_=(Stack<CompositeTransaction>)lineage.clone();
  timeout_=timeout;
}

@ SuppressWarnings ( "unchecked" ) public PropagationImp ( Stack < CompositeTransaction > lineage , boolean serial , long timeout ) { serial_ = serial ; lineage_ = ( Stack < CompositeTransaction > ) lineage . clone ( ) ; timeout_ = timeout ; }
construct a new instance .
