code: @SuppressWarnings("unchecked")
      public static <T> List<T> concat(final Iterable<T> first, final Iterable<T> ... other) {
          List<T> list = newArrayList(first);
          for (Iterable<T> iter : other) {
              list.addAll(newArrayList(iter));
          }
          return list;
      }
docs: /*
  Documented, #concat