for pred in self.predicates:
            yield '['
            for tok in _serialize(pred):
                yield tok
            yield ']'