docs: def post_dissect(self, s):
          """
          Commit the pending read state if it has been triggered. We update
          nothing if the prcs was not set, as this probably means that we're
          working out-of-context (and we need to keep the default rcs).
          """
          if self.tls_session.triggered_prcs_commit:
              if self.tls_session.prcs is not None:
                  self.tls_session.rcs = self.tls_session.prcs
                  self.tls_session.prcs = None
              self.tls_session.triggered_prcs_commit = False
          return s