code: def find(self, obj, forced_type=None,
               cls=anyconfig.models.processor.Processor):
          
          return find(obj, self.list(), forced_type=forced_type, cls=cls)
docs: :param obj:
              a file path, file, file-like object, pathlib.Path object or an
              'anyconfig.globals.IOInfo' (namedtuple) object
          :param forced_type: Forced processor type to find
          :param cls: A class object to compare with 'ptype'
  
          :return: an instance of processor class to process 'obj'
          :raises: ValueError, UnknownProcessorTypeError, UnknownFileTypeError