public static OptionAsync <Func <T2, Func <T3, R> > > parmap <T1, T2, T3, R>(OptionAsync <T1> ma, Func <T1, T2, T3, R> mapper) => ma.ParMap(mapper);