@Override
 public void index(int index) {
   DataSchema newSchema = null;
   if (_currentSchema != null && _currentSchema.getType() == DataSchema.Type.ARRAY) {
     ArrayDataSchema arraySchema = (ArrayDataSchema) _currentSchema;
     newSchema = arraySchema.getItems();
   }
   _pendingSchema = newSchema;
   super.index(index);
 }