joinMaps_conservative_lhm - use any of the maps verbatim if the others are empty. use LinkedHashMap to combine