public short[] readShortArray(String fieldName) throws IOException {
   final int currentPos = in.position();
   try {
     int pos = readPosition(fieldName, FieldType.SHORT_ARRAY);
     in.position(pos);
     return in.readShortArray();
   } finally {
     in.position(currentPos);
   }
 }