@rule('<STR_LIT>')<EOL><INDENT>def visit_filters(self, _, children):<DEDENT>
return [children[<NUM_LIT:0>]] + (children[<NUM_LIT:1>] or [])<EOL>
A succession of filters.

        Arguments
        ---------
        _ (node) : parsimonious.nodes.Node.
        children : list
            - 0: instance of ``.resources.Filter``, the first filter
            - 1: list of instances of ``.resources.Filter``, the other filters

        Returns
        -------
        list(.resources.Filter)
            List of  instances of ``.resources.Filter``.

        Example
        -------

        >>> FiltersParserMixin(r'foo', default_rule='FILTERS').data
        [.foo]
        >>> FiltersParserMixin(r'foo().bar', default_rule='FILTERS').data
        [.foo(), .bar]
        >>> FiltersParserMixin(r'foo().bar.baz(True, x=1)', default_rule='FILTERS').data
        [.foo(), .bar, .baz(True, x=1)]