docs: void readObject() {
      for(int i = 0; i < sers.length; ++i) {
        try {
          data[i] = sers[i].fromByteBuffer(buffer);
        }
        catch(UnsupportedOperationException e) {
          throw new AbortException("Deserialization failed.", e);
        }
        catch(IOException e) {
          throw new AbortException("IO error", e);
        }
      }
    }