code: def parsed_event_detail(self):
          
          attr = (
              "event_detail_information__event_detail"
              if self.premis_version == utils.PREMIS_3_0_VERSION
              else "event_detail"
          )
          return dict(
              [
                  tuple([x.strip(' "') for x in kv.strip().split("=", 1)])
                  for kv in getattr(self, attr).split(";")
              ]
          )
docs: Parse and return our PREMIS eventDetail string value like::
  
              'program="7z"; version="9.20"; algorithm="bzip2"'
  
          and return a dict like::
  
              {'algorithm': 'bzip2', 'version': '9.20', 'program': '7z'}