public void split(final PGroup group, final Map<String, Object> params, final List<DataflowWriteChannel<T>> targets) {
final Map<String, Object> parameters = new HashMap<String, Object>(params);
parameters.put("inputs", asList(this));
parameters.put("outputs", asList(targets));
group.operator(parameters, new ChainWithClosure(new CopyChannelsClosure()));
}