@log_debug
    def __init__(self, model, factories):
        super().__init__()

        if hasattr(factories, '__iter__'):
            self.factories = factories
        else:
            self.factories = []
            self.factories.append(factories)

        self.model = model
Construct ActionFactory
dataset/ETHPy150Open tuturto/pyherc/src/pyherc/rules/public.py/ActionFactory.__init__