public static Task <EitherUnsafe <L, R2> > bindAsync <L, R, R2>(EitherUnsafe <L, Task <R> > self, Func <R, Task <EitherUnsafe <L, R2> > > bind) =>
 self.BindAsync(bind);