docs: public synchronized void setAdminMain(JsMain o) {
      if (_jsmain != null) {
        // We have received a second or subsequent set request. This indicates an internal
        // programming error or some abuse of the interface. Rather than throw exceptions
        // at this point, we simply remember this and output some RAS. We defer the throwing
        // of any exception until a get request is received.
        _multipleSet = true;
        SibTr.info(tc, "ME_INITIALIZING_SIAS0001");
      } else
        _jsmain = (JsMainImpl) o;
      return;
    }