docs: def find_by_any(self, identifier, how):
          """
          how should be a string with any or all of the characters "ilc"
          """
          if "i" in how:
              match = self.find_by_id(identifier)
              if match:
                  return match
          if "l" in how:
              match = self.find_by_localpath(identifier)
              if match:
                  return match
          if "c" in how:
              match = self.find_by_canonical(identifier)
              if match:
                  return match