public Task <B> MatchUnsafe <B>(TryOptionAsync <A> opt, Func <A, B> Succ, Func <B> Fail) => opt.MatchUnsafe( Succ, None: () => Fail(), Fail: _ => Fail());