* assert squaresAndCubesOfOdds == [1, 1, 9, 27, 25, 125]
* }
* </pre>
*/
public static <T> List<T> collectManyParallel(final Collection collection, final Closure<Collection<? extends T>> projection) {
return (List<T>) GParsPoolUtilHelper.createPAFromCollection(collection, retrievePool()).withMapping(new ClosureMapper(new CallClosure(projection))).reduce(new ClosureReducer(SumClosure.getInstance()), null);
}