InternalFactHandle handle = ( InternalFactHandle ) leftTuple.getObject();
DroolsQuery queryObject = (DroolsQuery) handle.getObject();
queryObject.setParameters( args );
((UnificationNodeViewChangedEventListener)queryObject.getQueryResultCollector()).setVariables( varIndexes );
QueryInsertModifyAction action = new QueryInsertModifyAction(context, handle, leftTuple, varIndexes, srcVarIndexes, this);
context.getQueue1().addFirst( action );
}