An unmodifiable List view of another List.
The source of the elements may be a List or any Iterable with efficient Iterable.length and Iterable.elementAt.