Introduce Maps.outerJoin()