final LeftTuple leftTuple,
final RightTuple rightTuple,
final PropagationContext context,
final InternalWorkingMemory workingMemory) {
final CollectMemory memory = (CollectMemory) workingMemory.getNodeMemory( this );
<BUG>RightTuple result = (RightTuple) memory.betaMemory.getCreatedHandles().get( leftTuple );
if ( leftTuple.getBetaChildren() != null ) {</BUG>
this.sink.propagateRetractLeftTuple( leftTuple,
context,
workingMemory );

final LeftTuple leftTuple,
final RightTuple rightTuple,
final PropagationContext context,
final InternalWorkingMemory workingMemory) {
final CollectMemory memory = (CollectMemory) workingMemory.getNodeMemory( this );
RightTuple result = leftTuple.getBetaChildren().getRightParent();
if ( leftTuple.getBetaChildren() != null ) {
this.sink.propagateRetractLeftTuple( leftTuple,
context,
workingMemory );
