def install(self, factory, **kwargs):
        if factory in self._declared_components:
            raise RuntimeError(factory % "already installed: %s")
        component = factory(self, **kwargs)
        self._declared_components[factory] = component
        self.add_component(component)
        return component
dataset/ETHPy150Open deliveryhero/lymph/lymph/core/components.py/Componentized.install/swapped operands of `%`