code: def add_profile(self, namespace, key, value, force=False):
          
          try:
              entry = dax.Profile(namespace, key, value)
              self._dax_node.addProfile(entry)
          except dax.DuplicateError:
              if force:
                  # Replace with the new key
                  self._dax_node.removeProfile(entry)
                  self._dax_node.addProfile(entry)
docs: Add profile information to this node at the DAX level