public static <T> CycList<T> makeCycList(final T... elements) {

    final CycList<T> cycList = new CycList<T>();
    for (final T element : elements) {
      cycList.add(element);
    }
    return cycList;
  }