public static Task <A> IfNoneUnsafeAsync <A>(this Option <A> self, A noneValue) => OptionalUnsafeAsync.ifNoneUnsafeAsync <MOptionAsync <A>, OptionAsync <A>, A>(self.ToAsync(), noneValue);
public static Task <A> IfNoneUnsafeAsync <A>(this Option <A> self, Func <Task <A> > None) => OptionalUnsafeAsync.ifNoneUnsafeAsync <MOptionAsync <A>, OptionAsync <A>, A>(self.ToAsync(), None);