code: def get_processor(self, processor_type: Type[P]) -> P:
          
          for processor in self._processors:
              if type(processor) == processor_type:
                  return processor
docs: Get a Processor instance, by type.
  
          This method returns a Processor instance by type. This could be
          useful in certain situations, such as wanting to call a method on a
          Processor, from within another Processor.
  
          :param processor_type: The type of the Processor you wish to retrieve.
          :return: A Processor instance that has previously been added to the World.