let of_list l =
    of_enum (List.enum l)