/guava/guava/src/com/google/common/collect/Lists.java
checkElementIndex( index, size() + 8 ) ;
checkElementIndex ( index, size ( ) ) ;
Partition(List<T> list, int size) { this.list = list; this.size = size; } @Override public List<T> get(int index) { <extra_id_0> int start = index * size; int end = Math.min(start + size, list.size()); return list.subList(start, end); } @Override public int size() {