docs: private void writeObject(java.io.ObjectOutputStream out)
                      throws IOException
      {
  
          out.defaultWriteObject();
          // the outgoing elements of the EJBObject
          // write out the header information
          out.write(eyecatcher);
          out.writeShort(platform);
          out.writeShort(versionID);
          //110799
          try {
              out.writeObject(vEnum);
  
          } catch (Throwable exc) {
              // FFDCFilter.processException(exc, CLASS_NAME + ".writeObject", "423", this);
              throw new com.ibm.ejs.container.finder.CollectionCannotBeFurtherAccessedException(exc.toString());
  
          }
          //110799
  
          out.writeObject(elements);
  
          out.writeInt(index);
          out.writeBoolean(exhausted);
  
      }