static Map joinMaps_conservative_lhm(L> maps) { if (empty(maps)) null; if (l(maps) == 1) ret first(maps); new LinkedHashMap out; for (Map map : maps) putAll(out, map); ret out; }