code: def fingerprint_target(self, target):
      
      fingerprint = self.compute_fingerprint(target)
      if fingerprint:
        return '{fingerprint}-{name}'.format(fingerprint=fingerprint, name=type(self).__name__)
      else:
        return None
docs: Consumers of subclass instances call this to get a fingerprint labeled with the name