docs: public boolean isStreamClosed() {
          if (this.myID == 0 && !endStream) {
              return false;
          }
  
          if (state == StreamState.CLOSED) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "isStreamClosed stream closed; " + streamId());
              }
              return true;
          }
  
          boolean rc = muxLink.checkIfGoAwaySendingOrClosing();
  
          if (rc == true) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "isStreamClosed stream closed via muxLink check; " + streamId());
              }
          }
  
          return rc;
      }