docs: def get_parameters(self):
          """gets from all wrapped processors"""
          d = {}
          for p in self.processors:
              parameter_names = list(p.PARAMETERS.keys())
              parameter_values = [getattr(p, n) for n in parameter_names]
              d.update(dict(zip(parameter_names, parameter_values)))
          return d