Same as merge, but with 2 arguments.
Maybe<R> merge2<R, V1, V2>( Maybe<V1> v1, Maybe<V2> v2, Merger2<R, T, V1, V2> merger);