Creates an unmodifiable List containing the elements of this Iterable.
List<T> toUnmodifiableList() => List.unmodifiable(this);