Cast the list if needed.
ModelList asModelList(Iterable list) => list is ModelList ? list : ModelListImpl(list);