error: overloaded method value mapreduce with alternatives: (mapper: org.gridgain.grid.lang.GridMapper[org.gridgain.grid.lang.GridOutClosure[R1],org.gridgain.grid.GridRichNode],job: org.gridgain.grid.lang.GridClosure[_ >: () => R1, R1],pdc: org.gridgain.grid.lang.GridOutClosure[() => R1],cnt: Int,rdc: org.gridgain.grid.lang.GridReducer[R1,R2],p: [org.gridgain.grid.lang.GridPredicate[_ >: org.gridgain.grid.GridRichNode]])R2 (mapper: org.gridgain.grid.lang.GridMapper[org.gridgain.grid.lang.GridOutClosure[R1],org.gridgain.grid.GridRichNode],job: org.gridgain.grid.lang.GridClosure[_ >: () => R1, R1],args: java.util.Collection[_ R1],rdc: org.gridgain.grid.lang.GridReducer[R1,R2],p: [org.gridgain.grid.lang.GridPredicate[_ >: org.gridgain.grid.GridRichNode]])R2 (mapper: org.gridgain.grid.lang.GridMapper[org.gridgain.grid.lang.GridOutClosure[R1],org.gridgain.grid.GridRichNode],jobs: java.util.Collection[_ : () => R1, R1]],args: java.util.Collection[_ R1],rdc: org.gridgain.grid.lang.GridReducer[R1,R2],p: [org.gridgain.grid.lang.GridPredicate[_ >: org.gridgain.grid.GridRichNode]])R2 cannot be applied to ((Seq[() => R1]) => (() => R1) => org.gridgain.grid.GridRichNode, java.util.Collection[org.gridgain.grid.lang.GridOutClosure[R1]], (Seq[R1]) => R2, org.gridgain.grid.lang.GridPredicate[_$1(in method mapreduceAsynch)]) impl.mapreduce[R1, R2, Call[R1]](m, convert(s, (f: Call[R1]) => toOutClosure(f)), r, p: _*)