|< package:ordered-containers

When a key occurs in both maps, prefer the value from the first map. See asymptotics of unionWithL.
O(m*log(n)+n), where m is the size of the smaller set and n is the size of the larger set.