':param groups: names of processor groups to be applied
:param env: Environment
:param kwargs: additional keyword arguments for processors'

def __init__(self, groups, env=Environment(), **kwargs):

    available_plugins = plugin_manager.get_formatters_grouped()
    self.enabled_plugins = []
    for group in groups:
        for cls in available_plugins[group]:
            p = cls(env=env, **kwargs)
            if p.enabled:
                self.enabled_plugins.append(p)
