code: String getListPattern(
          TextWidth width,
          int size
      ) {
  
          if (width == null) {
              throw new NullPointerException("Missing width.");
          }
  
          if (
              (size >= MIN_LIST_INDEX)
              && (size <= MAX_LIST_INDEX)
          ) {
              return this.list.get(Integer.valueOf(size)).get(width);
          }
  
          return lookup(this.locale, width, size);
  
      }
docs: <p>Constructs a localized list pattern suitable for the use in
  {@link java.text.MessageFormat#format(String, Object[])}. </p>
  
  @param   width       text width (ABBREVIATED as synonym for SHORT)
  @param   size        count of list items
  @return  message format pattern with placeholders {0}, {1}, ..., {x}, ...
  @throws  IllegalArgumentException if size is smaller than 2