docs: private final JsMessageImpl createNewGeneralized(JsMsgObject newJmo) {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "createNewGeneralized");
  
      JsMessageImpl newMsg = null;
      /* Now create the new JsMessage  */
      newMsg = new JsMessageImpl(newJmo);
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "createNewGeneralized", newMsg);
      return newMsg;
    }