code: def set_subject(self, value: Union[Literal, Identifier, str], lang: str= None):
          
          return self.metadata.add(key=DC.subject, value=value, lang=lang)
docs: Set the DC Subject literal value
  
          :param value: Value of the subject node
          :param lang: Language in which the value is