docs: ArrayTagSet addAll(Map<String, String> ts) {
      if (ts.isEmpty()) {
        return this;
      } else {
        Tag[] newTags = new Tag[ts.size()];
        int i = 0;
        for (Map.Entry<String, String> entry : ts.entrySet()) {
          newTags[i++] = new BasicTag(entry.getKey(), entry.getValue());
        }
        return addAll(newTags);
      }
    }