public static List<ExtentPair> toPairs(List<ArrayItem> items) {
   ArrayList<ExtentPair> pairs = new ArrayList<ExtentPair>();
   List<ExtentItem> extents = MapperUtils.find(items, ExtentItem.class);
   for (Iterator<ExtentItem> it = extents.iterator(); it.hasNext(); ) {
     ExtentItem item = it.next();
     ExtentPair pair = new ExtentPair(item.getValue(), item.getArrayIndex(), null, null);
     pairs.add(pair);
     if (it.hasNext()) {
       item = it.next();
       pair.setSize(item.getValue());
       pair.setSizeIndex(item.getArrayIndex());
     }
   }
   return pairs;
 }