code: def run(self, **kwargs):
          
          if 'timestamp' not in kwargs:
              kwargs['timestamp'] = datetime.datetime.utcnow().isoformat()
          if 'version' not in kwargs:
              kwargs['version'] = "Not Defined" #bibcat.__version__
          # log.debug("kwargs: %s", pprint.pformat({k:v for k, v in kwargs.items()
          #                                         if k != "dataset"}))
          # log.debug("parents: %s", self.parents)
          for map_key, triple_map in self.triple_maps.items():
              if map_key not in self.parents:
                  self.execute(triple_map, **kwargs)
docs: Run method iterates through triple maps and calls the execute
          method