code: public static IDLProxyObject createSingle(Reader reader, boolean debug) throws IOException {
          return createSingle(reader, debug, null);
      }
docs: Creates the single.
  
  @param reader the reader
  @param debug the debug
  @return the IDL proxy object
  @throws IOException Signals that an I/O exception has occurred.