public static Task <bool> forall <T>(TryOptionAsync <T> self, Func <T, bool> pred) => self.ForAll(pred);