public static Task <T> ifNoneUnsafe <T>(OptionAsync <T> ma, T noneValue) => ma.IfNoneUnsafe(noneValue);
public static Task <T> ifNoneUnsafe <T>(OptionAsync <T> ma, Func <T> None) => ma.IfNoneUnsafe(None);
public static Task <T> ifNoneUnsafe <T>(OptionAsync <T> ma, T noneValue) => ma.IfNoneUnsafe(noneValue);
public static Task <T> ifNoneUnsafe <T>(OptionAsync <T> ma, Func <T> None) => ma.IfNoneUnsafe(None);