return new DoCollectionImpl<T>(name, getChainingCollection(), fn, type, options);
}
@Override
public <K, V> PTable<K, V> parallelDo(DoFn<S, Pair<K, V>> fn, PTableType<K, V> type) {
MRPipeline pipeline = (MRPipeline) getPipeline();
return parallelDo("S" + pipeline.getNextAnonymousStageId(), fn, type);
}