boolean breaking = false;
ConditionalExecution conditionalExecution = branchEvaluator.evaluate( leftTuple, wm, cbm.context );
if ( conditionalExecution != null ) {
RuleTerminalNode rtn = ( RuleTerminalNode ) conditionalExecution.getSink().getFirstLeftTupleSink();
LeftTuple branchedLeftTuple = rtn.createLeftTuple( leftTuple,
rtn,
tupleMemoryEnabled );
leftTuple.setObject( branchedLeftTuple );