code: @SuppressWarnings("unchecked")
      public static StackFinder getInstance() {
          if (finder == null) {
              AccessController.doPrivileged(new PrivilegedAction() {
                  public Object run() {
                      finder = new StackFinder();
                      return null;
                  }
              });
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.StackFinder");
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.Messages");
  //            finder.hpelClasses.add("java.util.logging.Logger");
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.TraceNLSResolver");
  //
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.messages.HpelLogFormatter");
  //
  //            finder.hpelClasses.add("com.ibm.ws.logging.hpel.WsLogger");
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.messages.handlers.LogRecordTextHandler");
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.messages.handlers.LogRecordTextHandler$2");
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.messages.handlers.LogRecordTextHandler$SerializationBuffer");
  //
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.messages.handlers.LogRecordHandler$SerializationBuffer");
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.messages.handlers.LogRecordHandler$2");
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.messages.handlers.LogRecordHandler");
  //            
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.messages.ras.impl.BinaryLogRecordSerializerImpl");
  //            finder.hpelClasses.add("com.ibm.ejs.ras.hpel.messages.ras.impl.BinaryLogRecordSerializerImpl$3");
          }
  
  
          return finder;
      }
docs: private TreeSet<String> hpelClasses = new TreeSet<String>();