public static TryOptionAsync <A> add <NUM, A>(TryOptionAsync <A> lhs, TryOptionAsync <A> rhs) where NUM : struct, Num <A> =>
 lhs.Add <NUM, A>(rhs);