Functional Programming Combining Maps of Iterables in Scala Without Replacing on Key Conflict Map concatenation in Scala results in information loss if keys match. This poses a problem when combining Maps of Iterables, so here's a method to fix that.