code: def component_for_entity(self, entity: int, component_type: Type[C]) -> C:
          
          return self._entities[entity][component_type]
docs: Retrieve a Component instance for a specific Entity.
  
          Retrieve a Component instance for a specific Entity. In some cases,
          it may be necessary to access a specific Component instance.
          For example: directly modifying a Component to handle user input.
  
          Raises a KeyError if the given Entity and Component do not exist.
          :param entity: The Entity ID to retrieve the Component for.
          :param component_type: The Component instance you wish to retrieve.
          :return: The Component instance requested for the given Entity ID.