code: public static BasicTagList concat(TagList t1, Tag... t2) {
      return new BasicTagList(Iterables.concat(t1, Arrays.asList(t2)));
    }
docs: Returns a tag list containing the union of {@code t1} and {@code t2}.
  If there is a conflict with tag keys, the tag from {@code t2} will be
  used.