mapMergeMonoid fix