unite

fun <A> Option<Iterable<A>>.unite(MA: Monoid<A>): Option<A>