public void operate(FlowProcess flow_process, BufferCall call) {
ISeq resultSeq = RT.seq(invokeFunction(IteratorSeq
.create(new TupleSeqConverter(call.getArgumentsIterator()))));
TupleEntryCollector collector = call.getOutputCollector();
while (resultSeq != null) {
Object obj = resultSeq.first();
collector.add(Util.coerceToTuple(obj));
resultSeq = resultSeq.next();
}
}
}