code: public DateTimeFormatterBuilder appendTimeZoneName(Map<String, DateTimeZone> parseLookup) {
          TimeZoneName pp = new TimeZoneName(TimeZoneName.LONG_NAME, parseLookup);
          return append0(pp, pp);
      }
docs: Instructs the printer to emit a locale-specific time zone name, providing a lookup for parsing.
  Time zone names are not unique, thus the API forces you to supply the lookup.
  The names are searched in the order of the map, thus it is strongly recommended
  to use a {@code LinkedHashMap} or similar.
  
  @param parseLookup  the table of names, not null
  @return this DateTimeFormatterBuilder, for chaining