public static Stream <T> FilterMaybe <T>(this Stream <Maybe <T> > s) => s.FilterMaybeImpl <T, Maybe <T> >((m, a) => m.MatchSome(a));