docs: def setReplicationPolicyResponse(
          self, pid, policy, serialVersion, vendorSpecific=None
      ):
          """CNReplication.setReplicationPolicy(session, pid, policy, serialVersion) →
          boolean https://releases.dataone.org/online/api-docume
          ntation-v2.0.1/apis/CN_APIs.html#CNReplication.setReplicationPolicy.
  
          Args:
            pid:
            policy:
            serialVersion:
            vendorSpecific:
  
          Returns:
  
          """
          mmp_dict = {
              'policy': ('policy.xml', policy.toxml('utf-8')),
              'serialVersion': (str(serialVersion)),
          }
          return self.PUT(
              ['replicaPolicies', pid], fields=mmp_dict, headers=vendorSpecific
          )