code: public static <T> Parser<T> or(Iterable<? extends Parser<? extends T>> alternatives) {
      return or(toArray(alternatives));
    }
docs: A {@link Parser} that tries each alternative parser in {@code alternatives}.