public static Task <Option <R> > mapAsync <T, R>(Option <Task <T> > self, Func <T, Task <R> > map) => self.MapAsync(map);